Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

chore: uphold workshop #623

Closed
wants to merge 98 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
98 commits
Select commit Hold shift + click to select a range
e8e2ae9
Update badge cooldown (#359)
miguelbrandao Feb 15, 2022
9406d2b
Add CTF link (#360) (#361)
miguelbrandao Feb 15, 2022
7a2e73e
Deploy "red" (#363)
miguelbrandao Feb 15, 2022
05df13f
Deploy "blue" (#365)
nelsonmestevao Feb 16, 2022
ec4bbee
Deploy "yellow" (#369)
miguelbrandao Feb 16, 2022
bd77a3e
Fix scanning on iPhone (#375)
miguelbrandao Feb 17, 2022
e127f16
Deploy "cyan" (#376)
nelsonmestevao Feb 17, 2022
0939233
Deploy "pink" (#377)
nelsonmestevao Feb 17, 2022
50eee4b
Deploy "brown" (#379)
nelsonmestevao Feb 17, 2022
9cdffd9
Deploy "brown" (#383)
miguelbrandao Feb 18, 2022
e5c388e
Deploy "black" (#386)
nelsonmestevao Feb 18, 2022
cda92aa
Deploy "blue" (#397)
miguelbrandao Aug 6, 2022
f211d29
Add 2023 schedule
ruioliveira02 Jan 11, 2023
7ae9c7d
Finish team members
ruioliveira02 Jan 16, 2023
8b1b592
Sponsor list
ruioliveira02 Jan 16, 2023
a7dc45b
More data
ruioliveira02 Jan 18, 2023
1e5e208
More data
ruioliveira02 Jan 18, 2023
9dda133
Merge branch 'ro/23-data' into deploy
ruioliveira02 Jan 18, 2023
fc0e2df
Remove hackathons
ruioliveira02 Jan 18, 2023
ed1deb1
Remove hackathons
ruioliveira02 Jan 18, 2023
15f6ea1
Change FAQ date
ruioliveira02 Jan 18, 2023
8081101
Merge branch 'ro/23-data' into deploy
ruioliveira02 Jan 18, 2023
0c6f873
Remove login entry & Fix register link
ruilopesm Jan 19, 2023
e424e08
Update informations in team and schedule page (#421)
MarioRodrigues10 Jan 19, 2023
46f5d82
Remove login
ruioliveira02 Jan 19, 2023
b26a49c
Add recruitment forms link
ruilopesm Jan 19, 2023
61d237a
update eurotux and fujitsu logo (#424)
MarioRodrigues10 Jan 20, 2023
f2822b2
Update website informations (#426)
MarioRodrigues10 Jan 23, 2023
7133acd
Update talk schedule (#427)
MarioRodrigues10 Jan 23, 2023
e57c6f8
Fix mistake
ruilopesm Jan 23, 2023
9588396
Update informations 24/06 (#429)
MarioRodrigues10 Jan 24, 2023
6670111
Update informations (#431)
MarioRodrigues10 Jan 25, 2023
eb45272
Change max date (#432)
MarioRodrigues10 Jan 25, 2023
2e66059
Update schedule (#433)
MarioRodrigues10 Jan 26, 2023
1708a06
Update informations (#434)
MarioRodrigues10 Jan 27, 2023
0931bf6
Fix Ricardo Rocha image
ruilopesm Jan 27, 2023
107399d
Update information (#436)
MarioRodrigues10 Jan 28, 2023
baba4bf
Update Informations (#438)
MarioRodrigues10 Jan 29, 2023
0587899
Update informations (#439)
MarioRodrigues10 Jan 30, 2023
cf6cac6
Update Informations (#440)
MarioRodrigues10 Jan 31, 2023
2173a08
Update informations (#442)
MarioRodrigues10 Feb 1, 2023
4a31a2c
Update information (#445)
MarioRodrigues10 Feb 2, 2023
0e118bd
Update informations (#447)
MarioRodrigues10 Feb 3, 2023
6c5512a
Update informations (#449)
MarioRodrigues10 Feb 5, 2023
56118cb
Update photos (#450)
MarioRodrigues10 Feb 6, 2023
f29ec3f
Update Informations (#456)
MarioRodrigues10 Feb 8, 2023
cd170c4
Update Informations (#461)
MarioRodrigues10 Feb 10, 2023
31eb16c
Update Prizes (#464)
MarioRodrigues10 Feb 11, 2023
bc3125e
Merge branch 'main' of https://github.com/cesium/seium.org into deploy
MarioRodrigues10 Feb 12, 2023
db3ba6c
Fix small merge errors
MarioRodrigues10 Feb 12, 2023
2bbbb11
Fix last details
MarioRodrigues10 Feb 12, 2023
0f905e6
Merge branch 'main' of https://github.com/cesium/seium.org into deploy
MarioRodrigues10 Feb 13, 2023
831802a
Fix typo
MarioRodrigues10 Feb 13, 2023
7024889
Add login back to navbar
ruilopesm Feb 13, 2023
9a63c0c
Bump to prod
ruioliveira02 Feb 13, 2023
ee7e76b
Merge branch 'main' of https://github.com/cesium/seium.org into deploy
MarioRodrigues10 Feb 13, 2023
47d2c8f
Merge branch 'main' into deploy
ruilopesm Feb 13, 2023
7c13051
Merge branch 'main' into deploy
ruilopesm Feb 14, 2023
8bda647
Add pagination to badgedex (#474)
MarioRodrigues10 Feb 14, 2023
4afe718
Change login to signup when logged in
ruilopesm Feb 14, 2023
f08a86c
Fix retail consult logo
ruilopesm Feb 14, 2023
52a7be5
Add pagination to badges (#475)
MarioRodrigues10 Feb 14, 2023
d41165d
Merge branch 'deploy' of https://github.com/cesium/seium.org into deploy
MarioRodrigues10 Feb 14, 2023
69b0ec3
update saber logo
MarioRodrigues10 Feb 14, 2023
599cdc8
Merge branch 'main' into deploy
MarioRodrigues10 Feb 14, 2023
b89cf53
Merge branch 'main' of https://github.com/cesium/seium.org into deploy
MarioRodrigues10 Feb 14, 2023
497195f
Merge branch 'main' into deploy
ruilopesm Feb 14, 2023
a840cd5
Merge branch 'main' into deploy
ruilopesm Feb 14, 2023
51848ec
Merge branch 'main' into deploy
ruilopesm Feb 14, 2023
f79ca13
Merge branch 'main' of https://github.com/cesium/seium.org into deploy
MarioRodrigues10 Feb 15, 2023
fef2ecb
Merge branch 'deploy' of https://github.com/cesium/seium.org into deploy
MarioRodrigues10 Feb 15, 2023
c695fac
Fix Pagination Component (#478)
MarioRodrigues10 Feb 15, 2023
0a25d7c
Minor change
ruilopesm Feb 15, 2023
266a36c
Merge branch 'main' into deploy
ruilopesm Feb 15, 2023
b8b77d8
Update regulamento
MarioRodrigues10 Feb 15, 2023
3e2fe40
Merge branch 'deploy' of https://github.com/cesium/seium.org into deploy
MarioRodrigues10 Feb 15, 2023
9aecde8
Update details
ruilopesm Feb 15, 2023
baa82ad
Remove pagination from company page
ruilopesm Feb 15, 2023
36a2d8e
Fix pagination icons
ruilopesm Feb 16, 2023
5b933db
Merge remote-tracking branch 'origin' into deploy
MarioRodrigues10 Feb 16, 2023
a9fa92e
small update
MarioRodrigues10 Feb 17, 2023
435262b
Merge branch 'main' of github.com:cesium/seium.org into deploy
joaodiaslobo Dec 12, 2023
56b7296
chore: remove placeholder data for public release and hide unused pag…
joaodiaslobo Dec 14, 2023
decb76b
fix: SEI animation placement on team page (#599)
joaodiaslobo Dec 15, 2023
f01479b
chore: update icons and manifest
joaodiaslobo Dec 15, 2023
72bf672
fix: remove login (#603)
joaodiaslobo Dec 16, 2023
ad8fa88
feat: 2024 sponsors
ruilopesm Jan 10, 2024
14ecb6b
chore: initial schedule & speakers info update (#616)
joaodiaslobo Jan 14, 2024
9490232
feat: join us button and SEI 24' register link (#615)
joaodiaslobo Jan 14, 2024
b5de4e5
feat: smooth out transitions and styling (#617)
diogogmatos Jan 14, 2024
bc27cc4
feat: fix sponsor hover & improve arrows (#618)
diogogmatos Jan 15, 2024
e42e616
chore: add "The Firewall is DEAD" talk
joaodiaslobo Jan 15, 2024
d4a3a69
fix: minor inconsistency on speakers page
joaodiaslobo Jan 15, 2024
4574278
fix: update speaker linkedin
ruilopesm Jan 16, 2024
fa5e511
fix: speaker grid on mobile
ruilopesm Jan 16, 2024
ea4a2f8
chore: cegid workshop (#622)
joaodiaslobo Jan 16, 2024
4089452
fix: inovaria logo
joaodiaslobo Jan 17, 2024
2439b8c
chore: uphold workshop
joaodiaslobo Jan 17, 2024
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
14 changes: 8 additions & 6 deletions components/Footer/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ import styles from "./style.module.css";
function DefaultAnimation() {
return (
<span>
Psst. Have you checked the{" "}
<Link href="/challenges" className="text-primary underline">
challenges?
</Link>{" "}
Just saying.
Psst. Have you checked out the{" "}
<Link href="/faqs" className="text-primary underline">
FAQs
</Link>
&nbsp;yet? Just saying.
</span>
);
}
Expand Down Expand Up @@ -118,7 +118,7 @@ export default function Footer(props: IFooterProps) {
<div className="flex-2">
<div className="grid select-none grid-rows-2 justify-items-center gap-8 whitespace-nowrap font-iregular text-sm text-white lg:grid-cols-2 lg:justify-items-start">
<Link
href="https://2022.seium.org/"
href="https://2023.seium.org/"
className="text-white hover:underline"
>
Previous Edition
Expand All @@ -129,12 +129,14 @@ export default function Footer(props: IFooterProps) {
>
Report a Problem
</Link>
{/*
<Link href="/docs/survival.pdf" className="hover:underline">
Survival Guide
</Link>
<Link href="/docs/regulamento.pdf" className="hover:underline">
General Regulation
</Link>
*/}
</div>
<div className="flex justify-center lg:justify-end">
<div className="mt-10 text-white sm:w-1/2 lg:mt-0">
Expand Down
7 changes: 4 additions & 3 deletions components/JoinUs/index.jsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
export default function JoinUs(props) {
return (
<a
href="https://sei23.eventbrite.pt"
className={`flex h-28 w-28 flex-shrink-0 rotate-15 transform items-center justify-center font-ibold text-xl text-${props.fgColor} bg-${props.button} translate-x-0 select-none rounded-full`}
href="https://sei24.eventbrite.pt"
target="_blank"
className="before:ease font-terminal-uppercase relative flex h-10 w-28 flex-wrap content-center justify-center overflow-hidden rounded-full border-2 border-white bg-quinary text-white transition-transform before:absolute before:left-0 before:-ml-2 before:h-48 before:w-48 before:origin-top-right before:-translate-x-full before:translate-y-12 before:-rotate-90 before:bg-quinary before:transition-all before:duration-300 hover:scale-105 hover:text-white hover:before:-rotate-180 lg:bg-transparent"
>
Join us 👋
<span className="relative z-10">Join Us</span>
</a>
);
}
32 changes: 17 additions & 15 deletions components/Navbar/index.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import styles from "./style.module.css";
const navigation = [
{ name: "Schedule", slug: "/schedule" },
{ name: "Team", slug: "/team" },
{ name: "Challenges", slug: "/challenges" },
/*{ name: "Challenges", slug: "/challenges" },*/
{ name: "Speakers", slug: "/speakers" },
{ name: "FAQs", slug: "/faqs" },
];
Expand Down Expand Up @@ -55,7 +55,7 @@ export default function Navbar({ bgColor, fgColor, button, children }) {
<Link href="/">
<div className={`${styles.logo} select-none pt-4 lg:pt-8`}>
<Image
className="cursor-pointer opacity-60 hover:opacity-100"
className="cursor-pointer transition-colors duration-75 ease-in hover:text-quinary"
src="/images/sei-logo.svg"
width="50"
height="40"
Expand All @@ -64,26 +64,26 @@ export default function Navbar({ bgColor, fgColor, button, children }) {
</div>
</Link>
<div className="col-span-3 hidden justify-self-end lg:block">
<div className="flex select-none">
<div className="mr-6 grid grid-cols-3 gap-y-4 gap-x-20 pt-4">
<div className="flex select-none items-center">
<div className="mr-6 grid grid-cols-4 gap-y-4 gap-x-20 pt-4">
{navigation.map((item) => (
<Link
key={item.slug}
href={item.slug}
className="font-iregular text-sm text-white text-opacity-40 hover:text-opacity-100"
className="font-iregular text-sm text-white transition-colors duration-75 ease-in hover:text-quinary"
>
{item.name}
</Link>
))}
{isAuthenticated ? null : (
{/*isAuthenticated ? null : (
<Link
key="login"
href="/login"
className="font-iregular text-sm text-white text-opacity-40 hover:text-opacity-100"
className="font-iregular text-sm text-white transition-colors duration-75 ease-in hover:text-quinary"
>
Login
</Link>
)}
)*/}
</div>
{isAuthenticated ? (
<Menu as="div" className="relative z-50 ml-3">
Expand Down Expand Up @@ -141,7 +141,9 @@ export default function Navbar({ bgColor, fgColor, button, children }) {
</Transition>
</Menu>
) : (
<JoinUs fgColor={fgColor} button={button} />
<div className="pl-8 pt-4">
<JoinUs fgColor={fgColor} button={button} />
</div>
)}
</div>
</div>
Expand All @@ -165,7 +167,7 @@ export default function Navbar({ bgColor, fgColor, button, children }) {
<Disclosure.Button
key={item.slug}
as="a"
className="block rounded-md py-6 text-center font-ibold text-3xl text-white hover:text-quinary"
className="font-terminal-uppercase block rounded-md py-6 text-center text-3xl text-white hover:text-quinary"
>
<Link key={item.slug} href={item.slug}>
{item.name}
Expand All @@ -178,29 +180,29 @@ export default function Navbar({ bgColor, fgColor, button, children }) {
<Disclosure.Button
key={item.slug}
as="a"
className="block rounded-md py-6 text-center font-ibold text-3xl text-white hover:text-quinary"
className="font-terminal-uppercase block rounded-md py-6 text-center text-3xl text-white hover:text-quinary"
>
<Link key={item.slug} href={item.slug}>
{item.name}
</Link>
</Disclosure.Button>
))}
{!isAuthenticated && (
{/*!isAuthenticated && (
<Disclosure.Button
key="login"
as="a"
className="block rounded-md py-6 text-center font-ibold text-3xl text-white hover:text-quinary"
className="font-terminal-uppercase block rounded-md py-6 text-center text-3xl text-white hover:text-quinary"
>
<Link key="login" href="/login">
Login
</Link>
</Disclosure.Button>
)}
)*/}
{isAuthenticated && (
<Disclosure.Button
key="login"
as="a"
className="block rounded-md py-6 text-center font-ibold text-3xl text-white hover:text-quinary"
className="font-terminal-uppercase block rounded-md py-6 text-center text-3xl text-white hover:text-quinary"
>
<button onClick={() => logout()}>Log Out</button>
</Disclosure.Button>
Expand Down
118 changes: 110 additions & 8 deletions components/Schedule/Day/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -51,14 +51,117 @@ export default function Day(props) {
parseInt(date[2])
);

const RightArrow = () => (
<svg
className="h-[0.8em] w-[0.8em] fill-transparent transition-all hover:fill-white"
width="42"
height="65"
viewBox="0 0 42 65"
xmlns="http://www.w3.org/2000/svg"
>
<g filter="url(#filter0_d)">
<path
d="M23.4299 28.0481L5.02799 7.62693L12.4568 0.932693L37.1704 28.3582L12.5527 55.8698L5.10057 49.2016L23.4311 28.7162L23.7304 28.3817L23.4299 28.0481Z"
stroke="white"
/>
</g>
<defs>
<filter
id="filter0_d"
x="0.309082"
y="0.182373"
width="41.5826"
height="64.4078"
filterUnits="userSpaceOnUse"
color-interpolation-filters="sRGB"
>
<feFlood flood-opacity="0" result="BackgroundImageFix" />
<feColorMatrix
in="SourceAlpha"
type="matrix"
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
/>
<feOffset dy="4" />
<feGaussianBlur stdDeviation="2" />
<feColorMatrix
type="matrix"
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"
/>
<feBlend
mode="normal"
in2="BackgroundImageFix"
result="effect1_dropShadow"
/>
<feBlend
mode="normal"
in="SourceGraphic"
in2="effect1_dropShadow"
result="shape"
/>
</filter>
</defs>
</svg>
);

const LeftArrow = () => (
<svg
className="h-[0.8em] w-[0.8em] fill-transparent transition-all hover:fill-white"
width="42"
height="65"
viewBox="0 0 42 65"
xmlns="http://www.w3.org/2000/svg"
>
<g filter="url(#filter0_d)">
<path
d="M37.3861 49.2873L29.9456 55.9686L5.27991 28.5L29.9456 1.03139L37.3861 7.71264L19.0199 28.1659L18.7199 28.5L19.0199 28.8341L37.3861 49.2873Z"
stroke="white"
/>
</g>
<defs>
<filter
id="filter0_d"
x="0.60791"
y="0.325317"
width="41.4843"
height="64.3494"
filterUnits="userSpaceOnUse"
color-interpolation-filters="sRGB"
>
<feFlood flood-opacity="0" result="BackgroundImageFix" />
<feColorMatrix
in="SourceAlpha"
type="matrix"
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
/>
<feOffset dy="4" />
<feGaussianBlur stdDeviation="2" />
<feColorMatrix
type="matrix"
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"
/>
<feBlend
mode="normal"
in2="BackgroundImageFix"
result="effect1_dropShadow"
/>
<feBlend
mode="normal"
in="SourceGraphic"
in2="effect1_dropShadow"
result="shape"
/>
</filter>
</defs>
</svg>
);

const Ans = () => (
<div className="flex w-full select-none justify-center">
<div className="flex w-full justify-between text-4xl xs:text-5xl sm:text-7xl lg:text-8xl xl:mx-20 xl:text-7xl">
<div className={`${styles.leftArrow} ${styles.arrowWrapper}`}>
<button
className={`${styles.prev} ${styles.arrow}`}
onClick={props.previousDay}
></button>
<button onClick={props.previousDay} className="cursor-pointer">
<LeftArrow />
</button>
</div>

<div className={`-mt-8 md:-mt-10 ${styles.dateWrapper}`}>
Expand All @@ -77,10 +180,9 @@ export default function Day(props) {
</div>

<div className={`${styles.rightArrow} ${styles.arrowWrapper}`}>
<button
className={`${styles.next} ${styles.arrow}`}
onClick={props.nextDay}
></button>
<button onClick={props.nextDay} className="cursor-pointer">
<RightArrow />
</button>
</div>
</div>
</div>
Expand Down
40 changes: 0 additions & 40 deletions components/Schedule/Day/style.module.css
Original file line number Diff line number Diff line change
Expand Up @@ -14,43 +14,3 @@
justify-content: center;
margin-top: 0.15em;
}

.arrow {
margin: 0;
border: none;
width: 0.8em;
height: 0.8em;
background-repeat: no-repeat;
background-color: transparent;
background-position: center;
background-size: 100% 100%;
padding: 0;
}

.arrowActive {
color: white;
}

.notVisible {
background-image: none;
}

.prev {
background-image: url("/images/prev-not-clicked.svg");
}

.prev:hover {
background-image: url("/images/prev-clicked.svg");
}

.next {
background-image: url("/images/next-not-clicked.svg");
}

.next:hover {
background-image: url("/images/next-clicked.svg");
}

.wrapper {
display: flex;
}
Loading