Skip to content

Commit

Permalink
✨ Merge develop into main for version 1.0 release (Taegon21#26)
Browse files Browse the repository at this point in the history
* ✨ Implement global layout settings (#1)

* ➕ Add zustand dependency

* ✨ Add global state management for login

* 💄 Implement global CSS settings

* ✨ Implement global layout settings

* 💄 Apply global font settings (Taegon21#2)

* ✨ Implement student page sidebar (Taegon21#3)

* ✨ Implement container page (Taegon21#4)

* ➕ Add SVG configuration library and set up icons

* 💄 Apply overall UI changes

* ✨ Implement container header section

* ✨ Implement container page

* ✨ Implement notice page (Taegon21#5)

* 💄 Fix sidebar UI error

* ✨ Implement components for notice page

* ✨ Implement notice page

* ✨ Implement modal for detailed notice view on notice page (Taegon21#6)

* ✨ Implement help page (Taegon21#7)

* ✨ Implement components for help page

* ✨ Implement help page

* ✨ Implement mypage (Taegon21#8)

* ✨ Implement message page (Taegon21#9)

* 🎨 Replace community page to message page

* ✨ Implement message page

* ✨ Implement login page (Taegon21#10)

* ♻️ Refactor mypage router to link login page

* ✨ Implement login page

* ✨ Implement signup page (Taegon21#11)

* 💄 Update UI for login and signup page (Taegon21#12)

* ✨ Implement layout setup for professor accessible pages (Taegon21#13)

* ✨ Implement sidebar for professor accessible pages (Taegon21#14)

* ✨ Implement mypage for professor accessible page (Taegon21#15)

* ✨ Generate mock data for student and professor login (Taegon21#16)

* ♻️ Restrict page access based on login status

* ✨ Clear global state data on logout and account deletion

* ✨ Implement modal for login failure

* ✨ Generate mock data for student and professor login and connect to global state

* ✨ Implement check container page for professor accessible page (Taegon21#17)

* ✨ Implement grid view component for check container

* ✨ Implement table view component for check container

* ✨ Implement check container page for professor accessible page

* ✨ Implement create container page for professor accessible page (Taegon21#18)

* ✨ Implement edit container page for professor accessible page (Taegon21#19)

* ✨ Implement onboarding page (Taegon21#20)

* ✨ Implement onboarding page

* ♻️ Update redirect to onboarding page

* 💄 Update user interface for student accessible pages (Taegon21#21)

* 💄 Update container page for mobile responsive view

* 💄 Update notice page for mobile responsive view

* ✨ Implement dark mode toggle component

* 💄 Update message page to support dark mode

* 💄 Update responsive ui for container page

* ✨ Implement VSCode, SSH integration and filtering on container page (Taegon21#22)

* ✨ Implement filtering functionality on container page

* 🎨 Rename components folder from home to container

* ✨ Implement and connected modal for displaying SSH commands

* ✨ Implement integration to open VSCode window

* 💄 Update help page ui (Taegon21#23)

* 💄 Fix and apply missing fonts (Taegon21#24)

* 💄 Fix layout ui (Taegon21#25)
  • Loading branch information
Taegon21 authored Jun 11, 2024
1 parent 41ce16e commit 4599fbb
Show file tree
Hide file tree
Showing 108 changed files with 8,278 additions and 501 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ yarn-debug.log*
yarn-error.log*

# local env files
.env
.env*.local

# vercel
Expand Down
15 changes: 14 additions & 1 deletion next.config.mjs
Original file line number Diff line number Diff line change
@@ -1,4 +1,17 @@
/** @type {import('next').NextConfig} */
const nextConfig = {};
const nextConfig = {
webpack5: true,

reactStrictMode: true,
webpack: (config) => {
config.module.rules.push({
test: /\.svg$/,
use: ["@svgr/webpack"],
});
config.cache = false;

return config;
},
};

export default nextConfig;
Loading

0 comments on commit 4599fbb

Please sign in to comment.