Skip to content

Tech Fair 2025 #122

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

Merged
merged 27 commits into from
Jun 29, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
bbb3242
Create deploy_to_test.yml
jbriones1 Jun 5, 2025
73ae4e6
Updated the deploy file for the test route
jbriones1 Jun 5, 2025
2ebc3ed
Merge remote-tracking branch 'origin/main' into develop
jbriones1 Jun 5, 2025
1e6c770
Squashed commit of the following:
jbriones1 Jun 5, 2025
02b35b7
Edited the header and improved Firefox performance
jbriones1 Jun 6, 2025
6ed87c1
Centered the hero content and added padding to section jumps
jbriones1 Jun 6, 2025
aa33a2d
feat: Added a photo gallery and selected photos
jbriones1 Jun 27, 2025
3a5e07e
feat: Added a printer paper effect
jbriones1 Jun 28, 2025
6e177cd
feat: Added gsap to make gallery photos animate
jbriones1 Jun 28, 2025
129127f
feat: Changed the animations to use gsap
jbriones1 Jun 28, 2025
7c80c19
feat: Reduced the width and reworded some sections.
jbriones1 Jun 28, 2025
c6d3050
feat: Added polaroid style to gallery
jbriones1 Jun 28, 2025
efb6cda
feat: tiny mobile view looks okay
jbriones1 Jun 28, 2025
e36fffc
feat: Changed the photo outlines
jbriones1 Jun 28, 2025
433cdd2
feat: Reverted back to the blue mountain style
jbriones1 Jun 28, 2025
b9ad5e6
chore: Renamed CSS class polaroid to photo
jbriones1 Jun 28, 2025
5658c38
chore: Changed the size of the photos
jbriones1 Jun 28, 2025
53ee669
feat: Changed how images are referenced and added more photos
jbriones1 Jun 28, 2025
a692f32
feat: Added mouseover animations to photos
jbriones1 Jun 28, 2025
ca619b9
chore: Code clean up and header updates
jbriones1 Jun 28, 2025
50a1e3d
feat: Added an area for sponsorship package.
jbriones1 Jun 28, 2025
64aa2b8
feat: Added sponsorship package doc
jbriones1 Jun 28, 2025
a6caa52
feat: Hide the body until the page has fully loaded.
jbriones1 Jun 28, 2025
c8661b2
feat: Added incremental text generation to ChatGPT response
jbriones1 Jun 28, 2025
03e49bc
chore: Removed unused images
jbriones1 Jun 28, 2025
3d3c356
chore: Adding a tech-fair folder for compatability
jbriones1 Jun 28, 2025
f5d05a6
chore: removing Frosh 2025 images
jbriones1 Jun 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,4 @@ build
node_modules

# ignore HTML and CSS files
**/*.html
**/*.css
18 changes: 6 additions & 12 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -1,17 +1,11 @@
{
"arrowParens": "avoid",
"bracketSpacing": true,
"endOfLine": "lf",
"semi": true,
"trailingComma": "none",
"printWidth": 100,
"singleQuote": true,
"printWidth": 80,
"tabWidth": 2,
"overrides": [
{
"files": "public/admin/**/*.js",
"options": {
"singleQuote": false,
"tabWidth": 4,
"printWidth": 100
}
}
]
"trailingComma": "none",
"useTabs": false
}
899 changes: 619 additions & 280 deletions package-lock.json

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,7 @@
"tailwindcss": "^3.4.8",
"webpack": "^5.90.3",
"webpack-bundle-analyzer": "^4.10.2",
"webpack-cli": "^5.1.4",
"webpack-dev-server": "^5.0.4"
"webpack-cli": "^5.1.4"
},
"engines": {
"node": "^18",
Expand All @@ -55,6 +54,7 @@
]
},
"devDependencies": {
"file-loader": "^6.2.0"
"file-loader": "^6.2.0",
"webpack-dev-server": "^5.2.1"
}
}
33 changes: 24 additions & 9 deletions public/admin/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
body {
display: flex;
flex-direction: column;

margin: 0 auto;

height: 100vh;
Expand Down Expand Up @@ -42,8 +42,8 @@ select[readonly] optgroup {

border-bottom: #bbb 1px solid;

background: rgb(184,252,223);
background: linear-gradient(19deg, rgb(202, 255, 232) 0%, rgb(236, 255, 218) 31%, rgba(255,254,243,1) 100%);
background: rgb(184, 252, 223);
background: linear-gradient(19deg, rgb(202, 255, 232) 0%, rgb(236, 255, 218) 31%, rgba(255, 254, 243, 1) 100%);
}

#header-content {
Expand Down Expand Up @@ -122,14 +122,14 @@ select[readonly] optgroup {
align-items: center;
font-size: 1.5rem;
line-height: 1;

text-align: center;

padding: 0 1rem;
height: 100%;
height: 100%;

vertical-align: middle;

cursor: pointer;
user-select: none;

Expand Down Expand Up @@ -161,6 +161,7 @@ select[readonly] optgroup {
.nav-header:hover {
background-color: #eee;
}

.nav-header:active {
background-color: #f6f6f6;
}
Expand Down Expand Up @@ -193,39 +194,44 @@ select[readonly] optgroup {

transition: transform 0.15s ease-in-out;
}

.nav-child:hover {
background-color: #f7f7f7;
transform: translateX(-2px);
}

.nav-child:active {
transition: transform 0.06s ease-in-out;
transform: translateX(2px);
}

.tab-item {
height: 4rem;

border: #ddd 1px solid;
border-radius: 1.2rem;

cursor: pointer;
user-select: none;

padding: 0.3rem 1rem 0 1rem;
transition: transform 0.15s ease-in-out;
}

.tab-item:hover {
background-color: #eee;
border: #eee 1px solid;
transform: translateY(-2px);
}

.tab-item:active {
transition: transform 0.075s ease-in-out;

background-color: #f5f5f5;
border: #f5f5f5 1px solid;
transform: translateY(2px);
}

#home-tab {
font-size: 1.75rem;
height: 1.7rem;
Expand All @@ -238,9 +244,11 @@ select[readonly] optgroup {

transition: transform 0.15s ease-in-out;
}

#home-tab:hover {
transform: translateY(-1px);
}

#home-tab:active {
transition: transform 0.1s ease-in-out;
transform: translateY(2px);
Expand All @@ -256,10 +264,12 @@ select[readonly] optgroup {

transition: 0.1s transform ease-in-out;
}

.tab-item img:hover {
filter: invert(0%);
background-color: #ccc;
}

.tab-item img:active {
filter: invert(20%);
background-color: #bbb;
Expand All @@ -271,10 +281,12 @@ select[readonly] optgroup {
background-color: #ddd;
border-color: #ddd;
}

.active-tab:hover {
background-color: #ccc;
border-color: #ccc;
}

.active-tab:active {
background-color: #d6d6d6;
border-color: #d6d6d6;
Expand All @@ -289,6 +301,7 @@ select[readonly] optgroup {
margin-top: -2ch;
padding: 1ch 0 0 1ch;
}

#controls div {
width: calc(50ch - 2ch);
padding: 1ch;
Expand All @@ -299,9 +312,11 @@ clickable {
cursor: pointer;
text-decoration: underline;
}

clickable:hover {
color: rgb(235, 157, 94);
}

clickable:active {
color: rgb(255, 246, 162);
}
Expand Down
62 changes: 62 additions & 0 deletions public/static/icons/csss_logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading