8000 feat(homepage): refine the content and add GSAP animation at homepage by rockleona · Pull Request #604 · sciwork/swportal · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

feat(homepage): refine the content and add GSAP animation at homepage #604

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 64 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
ed92426
feat: initiate next.js
jack482653 Feb 15, 2025
1979843
feat(app/globals.css): custom element css
jack482653 Feb 15, 2025
0d913e3
add footer
meng5113 Feb 15, 2025
8b10900
feat: support mdx
jack482653 Feb 20, 2025
2f3486b
docs(README.md): remove
jack482653 Feb 20, 2025
df76f8f
fix(NavLink.tsx): active style
jack482653 Feb 20, 2025
d363211
fix(Header.tsx): hotfix nav bar background color
jack482653 Feb 20, 2025
2bd952c
feat: convert rst to mdx
jack482653 Feb 20, 2025
5c7a658
feat(Container.tsx): add
jack482653 Feb 20, 2025
7e29de7
feat(Content.tsx): add
jack482653 Feb 20, 2025
22c2558
feat: add index page
jack482653 Feb 20, 2025
500690b
feat: add about page
jack482653 Feb 20, 2025
e4bd13e
feat: add project page
jack482653 Feb 20, 2025
d3c0e7f
feat: add sprint page
jack482653 Feb 20, 2025
82d17ad
feat: use remark-gfm
jack482653 Feb 22, 2025
3320a36
fix: contents
jack482653 Feb 22, 2025
0a68fce
refactor: extract collection builder
jack482653 Feb 22, 2025
a67f5d6
feat: add rest pages
jack482653 Feb 22, 2025
c0c7a68
feat(app/global.css): add table css (not completed)
jack482653 Feb 22, 2025
64f26b8
fix(package.json): remove next-sitemap
jack482653 Feb 22, 2025
40c80eb
fix(components/Header.tsx): toggle menu when click nav link
jack482653 Feb 22, 2025
2e460d4
feat: use next-mdx-remote
jack482653 Feb 22, 2025
112963f
feat: add meta image
jack482653 Feb 22, 2025
a7a387f
refactor: remove output
jack482653 Feb 22, 2025
a5e3c5f
feat(.gitignore): ignore output
jack482653 Feb 22, 2025
e7649f5
fix(utils/collectionBuilder.tsx): exclude ${collection/index.mdx}
jack482653 Feb 22, 2025
0b7fb06
fix(components/NavLink.tsx): active at subpage
jack482653 Feb 24, 2025
76c212f
feat: parse markdown
jack482653 Feb 24, 2025
a379ea8
fix: file path
jack482653 Feb 24, 2025
a775190
feat: use back original mdx lib
jack482653 Feb 27, 2025
1f81df9
feat(tailwind.config.ts): simplify tailwind config
jack482653 Mar 15, 2025
75257b9
refactor: remove pelican related files
jack482653 Mar 15, 2025
0b87fdc
style(components/Footer.tsx): class reorder
jack482653 Mar 15, 2025
bf163dc
fix(components/Header.tsx): header height and layout
jack482653 Mar 15, 2025
af8a79f
fix(components/NavLink.tsx): become client component
jack482653 Mar 15, 2025
43017eb
feat: add metadata
jack482653 Mar 15, 2025
97740dd
feat(components/Banner.tsx): add abnner title
jack482653 8000 Mar 15, 2025
ca34ad3
feat: add header background color animation
jack482653 Mar 15, 2025
ca0994c
fix: footer background color
jack482653 Mar 15, 2025
a2300ae
fix: header background color at mobile
jack482653 Mar 15, 2025
714e4ee
feat: add upcoming events
jack482653 Mar 17, 2025
00f9f92
style: remove not-prose class
jack482653 Mar 17, 2025
c8da6e3
build: fix yarn version to 1.22.22
jack482653 Mar 22, 2025
b73cc09
feat(components/Map.tsx): add Map component
jack482653 Mar 22, 2025
99d8dd8
feat(mdx-components.tsx): add Map into mdx-components
jack482653 Mar 22, 2025
240fe5c
refactor: mdx migration, google map iframe to Map component
jack482653 Mar 22, 2025
063342d
refactor: remove console log
jack482653 Mar 22, 2025
3117d99
fix(components/Map.tsx): prevent map from full screen
jack482653 Mar 22, 2025
b9244e5
fix(components/Container.tsx): break long words
jack482653 Mar 22, 2025
48a7d78
fix: frameborder -> frameBorder
jack482653 Mar 22, 2025
f7d7ffc
feat: use next-mdx-remote
jack482653 Mar 22, 2025
56b2ee3
style: improve spacing and margins for headings and lists (#588)
chestercheng Mar 22, 2025
1873741
refactor: remove unused file
jack482653 Mar 22, 2025
8855970
fix: FontAwesome Icon in markdown
jack482653 Mar 22, 2025
362f227
refactor: use Map component instead of iframe (#589)
chestercheng Mar 22, 2025
727628f
build(pnpm): changing package manager to pnpm
rockleona Apr 19, 2025
ecc9945
build(pnpm): update description of package manager and makefile
rockleona Apr 19, 2025
2baf0df
Merge pull request #603 from rockleona/build/swportal_v2/pnpm
jack482653 Apr 26, 2025
a2f1197
feat: Agenda Table (#613)
jack482653 May 10, 2025
a4f2e1f
fix: update markdown formatting (#614)
chestercheng May 12, 2025
9173aaf
chore: add vscode formatter for css and typescript
rockleona Apr 20, 2025
0eb3902
feat(homepage): initializing GSAP animation at homepage
rockleona Apr 20, 2025
659b901
fix(homepage/description): fix negative behavior that linter detected
rockleona Apr 20, 2025
100bc64
fix: linter error and type annotating
rockleona May 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
8000
Diff view
Diff view
  •  
  •  
  •  
45 changes: 41 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,41 @@
__pycache__/
output/
.venv/
.vscode/
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
8000
# dependencies
/node_modules
/.pnp
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/versions

# testing
/coverage

# next.js
/.next/
/out/

# production
**/output

# misc
.DS_Store
*.pem

# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# env files (can opt-in for committing if needed)
.env*

# vercel
.vercel

# typescript
*.tsbuildinfo
next-env.d.ts
1 change: 1 addition & 0 deletions .node-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v22.13.1
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v22.13.1
4 changes: 4 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Ignore artifacts:
build
coverage
**/*.mdx
26 changes: 26 additions & 0 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"trailingComma": "all",
"singleQuote": false,
"arrowParens": "always",
"semi": true,
"importOrder": [
"next/(.*)$",
"^react$",
"^react-dom$",
"^@fortawesome/(.*)$",
"^@/configurations/(.*)$",
"^@/components/(.*)$",
"^@/contents/(.*)$",
"^@/contexts/(.*)$",
"^@/models/(.*)$",
"^@/utils/(.*)$",
"^@/assets/(.*)$",
"^[./]"
],
"importOrderSortSpecifiers": true,
"plugins": [
"@trivago/prettier-plugin-sort-imports",
"prettier-plugin-tailwindcss"
],
"pluginSearchDirs": false
}
13 changes: 13 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[css]": {
"editor.defaultFormatter": "vscode.css-language-features"
}
}
Loading
0