Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
276 commits
Select commit Hold shift + click to select a range
0588b1b
"finish" schedule stuff
Aeshus Jan 15, 2026
1485b43
Cleanup
Aeshus Jan 15, 2026
c6c3bce
Fix slug
Aeshus Jan 15, 2026
e7aedf6
Switch to single groups page
Aeshus Jan 15, 2026
cfaae24
Scaffold index
Aeshus Jan 15, 2026
1df7020
Revert "Switch to single groups page"
Aeshus Jan 15, 2026
566ea73
Switch to a single events page
Aeshus Jan 15, 2026
8b7292e
Add view all to schedule
Aeshus Jan 15, 2026
a8ecf6f
Finish events :-)
Aeshus Jan 15, 2026
ea987cd
Update index
Aeshus Jan 15, 2026
7ceac33
Draft sponsors
Aeshus Jan 16, 2026
95b7681
Complete research
Aeshus Jan 16, 2026
7bd4d0d
Edit styles
Aeshus Jan 16, 2026
8f19e3c
Setup footer
Aeshus Jan 16, 2026
c793909
Allow reversing hero
Aeshus Jan 16, 2026
501d4ca
Start about page
Aeshus Jan 16, 2026
bb45c22
Pull pictures in
Aeshus Jan 16, 2026
876de68
Make hero pictures the right size
Aeshus Jan 16, 2026
d9875bd
Disable the fade
Aeshus Jan 16, 2026
1e2fead
Draft groups
Aeshus Jan 16, 2026
7f65b19
Draft schedule
Aeshus Jan 16, 2026
b4106ba
Draft rest
Aeshus Jan 16, 2026
1dd880d
Finish events
Aeshus Jan 17, 2026
ea3c0d5
Filler text
Aeshus Jan 17, 2026
aba7b38
Create about page
Aeshus Jan 17, 2026
6440ede
Format
Aeshus Jan 17, 2026
df2ef58
Add missing groups
Aeshus Jan 18, 2026
fd698e2
Make the eboard photos square
Aeshus Jan 18, 2026
9fa5428
Update groups stuff
Aeshus Jan 18, 2026
05608d1
Fix
Aeshus Jan 18, 2026
f1af6ed
Complete sponsors
Aeshus Jan 18, 2026
dbcf87f
Fix weird flex grow behavior
Aeshus Jan 18, 2026
cfd7928
Filler text to sponsors
Aeshus Jan 18, 2026
c896527
Update dark theme
Aeshus Jan 18, 2026
de8d992
Theme changes
Aeshus Jan 18, 2026
325161c
Make the footer always at the bottom
Aeshus Jan 18, 2026
43d92ac
Basic join us page
Aeshus Jan 18, 2026
b14ce45
Fix random color
Aeshus Jan 18, 2026
fb77a9c
Start research
Aeshus Jan 18, 2026
aaa2057
Scaffold next semester's education meetings
Aeshus Jan 19, 2026
89a7d11
Throw together schedule
Aeshus Jan 19, 2026
ccb7568
Fix broken schedule
Aeshus Jan 19, 2026
6eabfcd
Move calendar to component
Aeshus Jan 19, 2026
d15f567
Make events a carousel
Aeshus Jan 19, 2026
7f36a0d
Get rid of extra VIEW ALL GROUPS
Aeshus Jan 19, 2026
4a11390
Make it so the current day is highlighted
Aeshus Jan 19, 2026
98a20a3
Format everything
Aeshus Jan 19, 2026
d98114b
Remove active date color in calendar
Aeshus Jan 20, 2026
19ae3cc
Make colors more legible
Aeshus Jan 20, 2026
09fa70c
Fix dates
Aeshus Jan 20, 2026
cf29d84
Add React + Format
Aeshus Jan 20, 2026
2ed7d61
Add utils
Aeshus Jan 21, 2026
74877de
Redo all style definitions
Aeshus Jan 21, 2026
56d59ad
Restyle Hero
Aeshus Jan 21, 2026
2109a61
Redesign group carousel
Aeshus Jan 21, 2026
2647d40
Redesign events carousel
Aeshus Jan 21, 2026
8e982a3
Fix hero
Aeshus Jan 21, 2026
39f78b3
Darker dark theme
Aeshus Jan 21, 2026
3f1971f
Add noscript link
Aeshus Jan 21, 2026
fca2031
Update ResearchList
Aeshus Jan 21, 2026
86febe5
Add basic fields
Aeshus Jan 21, 2026
5d204aa
New date formatting
Aeshus Jan 21, 2026
2db7461
Format BaseLayout
Aeshus Jan 21, 2026
153d1f3
Redesign legacy eboard
Aeshus Jan 21, 2026
3d364e6
Redesign eboard grid
Aeshus Jan 21, 2026
8910659
Fix hero
Aeshus Jan 21, 2026
6b30e2e
Update events
Aeshus Jan 21, 2026
6452795
Flip events column and height
Aeshus Jan 21, 2026
18c7dca
Make events mdx and move stuff to component
Aeshus Jan 21, 2026
b44fcc1
Fix Legacy EBoard Styles
Aeshus Jan 22, 2026
ddd5873
Remove unused imports from about
Aeshus Jan 22, 2026
eb09a1a
Remove seconds from group meeting times
Aeshus Jan 22, 2026
06100a1
Add website field
Aeshus Jan 22, 2026
219640d
Restyle GroupList, move from astro to mdx
Aeshus Jan 22, 2026
d9f66c6
Update Research Carousel
Aeshus Jan 22, 2026
abb66bc
Add website support to group carousel
Aeshus Jan 22, 2026
9064390
Add support for research summaries
Aeshus Jan 22, 2026
fc0a27a
Change it so only header bolds are accented
Aeshus Jan 22, 2026
241ee9b
Redo research pages
Aeshus Jan 22, 2026
a88532f
Update sponsors list
Aeshus Jan 22, 2026
9aebb10
Restyle calendar
Aeshus Jan 22, 2026
cc3fb86
Draft schedule
Aeshus Jan 23, 2026
350ff88
Fix schedule
Aeshus Jan 24, 2026
2278427
Get new schedule design
Aeshus Jan 24, 2026
3a26d50
Add host info
Aeshus Jan 24, 2026
37bd032
Fix default schedule meeting host
Aeshus Jan 24, 2026
c448496
Support descending/ascending
Aeshus Jan 24, 2026
957c1dd
Explain
Aeshus Jan 24, 2026
9ded8a4
Add groups/meetings
Aeshus Jan 24, 2026
dea82a7
Show only valid events
Aeshus Jan 24, 2026
2c36942
Fix small screen schedule cards
Aeshus Jan 24, 2026
1c1c89b
Get schedule events built
Aeshus Jan 24, 2026
3854bbc
Fix schedule issues
Aeshus Jan 25, 2026
8416fc1
Use Picture over Image
Aeshus Jan 25, 2026
21765d6
Use group logo as hero img
Aeshus Jan 27, 2026
f9d8a1f
Work on schedule group images
Aeshus Jan 28, 2026
ad01ec8
Add myself to reversing lead
Aeshus Jan 29, 2026
658bebe
Add sharp and workflow
Aeshus Feb 4, 2026
a17be11
Try to get it building
Aeshus Feb 4, 2026
7c0b1e2
Fix base URL
Aeshus Feb 4, 2026
5547506
Fix link problems
Aeshus Feb 4, 2026
bc4b3a8
Add more sponorship information
Aeshus Feb 5, 2026
5d518e6
Add 404 page
Aeshus Feb 5, 2026
5555899
Fix extranous links and BASE_URL issues
Aeshus Feb 5, 2026
8dbde92
Change dates to AM/PM for groups
Aeshus Feb 5, 2026
a407d46
Copy blog posts over
Aeshus Feb 6, 2026
19deeda
Fix broken hero wrapping + authors
Aeshus Feb 6, 2026
0151bdc
Improve research page
Aeshus Feb 6, 2026
b1b2f5f
Fix all research to be perfect
Aeshus Feb 6, 2026
a0772c3
Add arrows for scrolling
Aeshus Feb 6, 2026
3010523
Limit research articles on index page
Aeshus Feb 6, 2026
12add0a
Allow for filtering schedule
Aeshus Feb 6, 2026
4462e11
Update content entries
Aeshus Feb 6, 2026
1e0ed14
Move schedule to education, fix dates
Aeshus Feb 6, 2026
f957d73
Move schedule to education, add filtering
Aeshus Feb 6, 2026
9a5a995
Format repo
Aeshus Feb 6, 2026
11bf8ec
Support SVG logos, move to lucide icons
Aeshus Feb 6, 2026
88cd9f9
Draft reversing
Aeshus Feb 6, 2026
f855c34
Fix bad syntax language
Aeshus Feb 6, 2026
6ec3e01
Fix incorrect section endings
Aeshus Feb 6, 2026
7f4b917
Fix svg loading on build
Aeshus Feb 6, 2026
af7bfdc
Fix favicon
Aeshus Feb 6, 2026
0473a74
Make mobile header expander bigger
Aeshus Feb 6, 2026
5bb7da6
Cleanup reversing + drag instead of scroll
Aeshus Feb 6, 2026
5303cba
Maybe implement ongoing events correctly?
Aeshus Feb 6, 2026
d6192f2
Switch meetings stuff to yaml
Aeshus Feb 10, 2026
bc9d32d
Setup all basic group pages
Aeshus Feb 10, 2026
5fdaaf4
Add Manav
Aeshus Feb 10, 2026
3e6c4bd
Remove CCDC/CPTC schedules
Aeshus Feb 10, 2026
282948c
Merge remote-tracking branch 'upstream/master'
Aeshus Feb 13, 2026
8135165
Delete _data
Aeshus Feb 13, 2026
536af38
Update readme
Aeshus Feb 13, 2026
e5d4dd8
Add all general meetings since founding
Aeshus Feb 15, 2026
2666dec
Restyle lists + move license
Aeshus Feb 15, 2026
72c46a8
Update calendar
Aeshus Feb 15, 2026
67b8029
Remove FeaturedEvent
Aeshus Feb 15, 2026
ef7a95e
Refactor carousels
Aeshus Feb 15, 2026
d3b05a7
New colors
Aeshus Feb 15, 2026
bc364aa
Better eboard
Aeshus Feb 15, 2026
2ee8767
Fix inconsistancies
Aeshus Feb 15, 2026
bb03f6f
Fix carousels and user selection
Aeshus Feb 15, 2026
2033e09
Fix wrapping
Aeshus Feb 15, 2026
aeaa1cf
Add sponsors carousel
Aeshus Feb 15, 2026
aa8ee29
Finish EVERYTHING
Aeshus Feb 16, 2026
1a09c5a
Fix astro again
Aeshus Feb 16, 2026
601611a
Filter by research type
Aeshus Feb 16, 2026
15a6232
Fix wrapping and titles
Aeshus Feb 16, 2026
9182811
Draft
Aeshus Feb 16, 2026
d50329c
Finish suffering
Aeshus Feb 16, 2026
2d08cf6
Fix bug
Aeshus Feb 16, 2026
b41265c
Fix build... again.
Aeshus Feb 16, 2026
5665b4c
Fix bugs
Aeshus Feb 16, 2026
32f6522
Fix typos
Aeshus Feb 16, 2026
4ddbefa
Fix dates
Aeshus Feb 16, 2026
8c338e2
Fix alignment of links in research page
Aeshus Feb 17, 2026
593f089
Fix eboard emails
Aeshus Feb 18, 2026
bef3833
Change page order (stella)
Aeshus Feb 18, 2026
d470c79
Fix email for real
Aeshus Feb 18, 2026
ae8c021
Fix over-eager cutting of text
Aeshus Feb 18, 2026
3fa527a
Add fall 2021
Aeshus Feb 18, 2026
e08e1b5
Rewrite events
Aeshus Feb 18, 2026
1069933
Make about page more legible
Aeshus Feb 18, 2026
3661045
Update group dates
Aeshus Feb 18, 2026
5b81d65
Fix color icons
Aeshus Feb 18, 2026
4c6bc04
Add bold mono font
Aeshus Feb 18, 2026
6cb5c4c
I'll be honest, this just makes more sense
Aeshus Feb 18, 2026
125d450
Make link https
Aeshus Feb 18, 2026
908648f
Update for IG lead stfuf
Aeshus Feb 20, 2026
c7a5985
New message
Aeshus Feb 22, 2026
dd2e12e
Fix some weird styles
Aeshus Feb 22, 2026
3a09820
Fix typo, thanks ben
Aeshus Feb 22, 2026
b98ffef
Fix more typos
Aeshus Feb 22, 2026
4754096
Make logo higher res
Aeshus Feb 24, 2026
355d792
SVG LOGO!!
Aeshus Feb 24, 2026
8afab67
Use SVG in footer
Aeshus Feb 24, 2026
20c46ea
Fix event carousel links not working
Aeshus Feb 24, 2026
7b7faaf
Remove light theme, make dark theme the ritsec.club one
Aeshus Feb 24, 2026
23c7abc
Remove a bunch of branding stuff in heros
Aeshus Feb 24, 2026
af85b5d
Draft empty index page
Aeshus Feb 24, 2026
9acfeb2
Condense eboard down
Aeshus Feb 24, 2026
cd885b8
Draft new education page
Aeshus Feb 24, 2026
af7212b
Move education stuff to groups
Aeshus Feb 24, 2026
fbfd6b8
Add the old svg back
Aeshus Feb 24, 2026
277bf23
Setup the header slash links
Aeshus Feb 24, 2026
a7a9965
Fix the join link being styled wrong
Aeshus Feb 24, 2026
5ca293d
Make border darker
Aeshus Feb 24, 2026
a98493d
Add some copy from the original site
Aeshus Feb 24, 2026
eba01d1
Get rid of uneccessary header stuff
Aeshus Feb 24, 2026
5386c8a
Remove distracting transforms
Aeshus Feb 24, 2026
fed307d
Fix BG background
Aeshus Feb 24, 2026
4dd29a9
Clean up legacy eboard
Aeshus Feb 24, 2026
6dd93db
Fix legacy background color + width
Aeshus Feb 24, 2026
c6c30c9
Use icons in eboard grid
Aeshus Feb 24, 2026
47bde4e
Restyle eboard
Aeshus Feb 24, 2026
e40d835
Add alumni
Aeshus Feb 24, 2026
d4a75ad
Cleanup Calendar
Aeshus Feb 24, 2026
5616229
Cleanup events carousel
Aeshus Feb 24, 2026
fe9511e
Remove eventslist as I can't figure out how to make it pretty
Aeshus Feb 24, 2026
5a9463b
Redo group carousel
Aeshus Feb 24, 2026
c979eea
Reorder header
Aeshus Feb 24, 2026
af2163f
Fix weird white border
Aeshus Feb 24, 2026
5978679
Hehe fix header
Aeshus Feb 24, 2026
b4d5d25
Footer icons
Aeshus Feb 24, 2026
3487ea9
Carousels buttons
Aeshus Feb 24, 2026
8e534cb
Reformat repo
Aeshus Feb 24, 2026
ffc1e3a
Make header padding better
Aeshus Feb 24, 2026
e86862b
Fix formatting
Aeshus Feb 24, 2026
6f605b1
Remove code block light theme
Aeshus Feb 24, 2026
9a3fe3b
Add colored slashes
Aeshus Feb 24, 2026
5eb5245
Make the underlines bigger
Aeshus Feb 25, 2026
b8d25b9
Don't render /og/ images on dev builds
Aeshus Feb 25, 2026
2fc23b6
Monospace the website
Aeshus Feb 25, 2026
6f0e5f3
Get discord icon
Aeshus Feb 25, 2026
343373d
Add alumni og page
Aeshus Feb 25, 2026
aeea2df
Cleanup research
Aeshus Feb 25, 2026
4d0eecb
Change page rendering to not need sections anymore
Aeshus Feb 25, 2026
45936d8
Switch from sections to <hr>
Aeshus Feb 25, 2026
ebbd6fd
Fix hero sizing & research sections
Aeshus Feb 25, 2026
45add8d
Make up some fake math for alumni grid
Aeshus Feb 25, 2026
5759e63
Fix typo + make legacy eboard nicer
Aeshus Feb 25, 2026
53d1071
Fix math again + make eboard grid nicer
Aeshus Feb 25, 2026
3f2cdf1
Get wheel gestures/scrolling, though kinda buggy
Aeshus Feb 25, 2026
65395f1
Format all code
Aeshus Feb 25, 2026
8bf9c95
Make events title shorter due to wrapping issues
Aeshus Feb 26, 2026
0de8c07
Make tables render correctly
Aeshus Feb 26, 2026
58351f1
Fix research header
Aeshus Feb 26, 2026
04af7a0
Make new filler index page
Aeshus Feb 26, 2026
0c0b24c
Fix table
Aeshus Feb 26, 2026
46ee6a0
Sponsors page make better
Aeshus Feb 26, 2026
c2b0e78
Change sponsor header
Aeshus Feb 26, 2026
93a849c
Cleanup lists
Aeshus Feb 26, 2026
8ccdbf5
Make the wrapping of research/schedule better
Aeshus Feb 26, 2026
d1aa92b
Better events title
Aeshus Feb 26, 2026
5fe5631
Make main image bigger
Aeshus Feb 26, 2026
47bd41f
Make the main page's header the same as old, make image same size
Aeshus Feb 26, 2026
2467cac
Make the header links bigger
Aeshus Feb 26, 2026
868145b
Make the header buttons larger in mobile
Aeshus Feb 26, 2026
40c11aa
White text for better legibility
Aeshus Feb 26, 2026
dc39fd4
Cleanup all pages
Aeshus Feb 26, 2026
05cd6c8
Format everything
Aeshus Feb 26, 2026
5b15337
Format page
Aeshus Feb 26, 2026
76ffbfb
Rewrite education header to be shorter
Aeshus Feb 26, 2026
0be09a8
Simplify events, get rid of carousel
Aeshus Feb 26, 2026
04a890b
Get rid of carousels, make groups page like old one
Aeshus Feb 26, 2026
468eb6e
Fix research title
Aeshus Feb 26, 2026
142458f
Update site for spring2026 upstream changes
Aeshus Feb 27, 2026
daf8f96
Optimize website
Aeshus Feb 27, 2026
0eec504
Preload font
Aeshus Feb 27, 2026
efd7ffc
Fix garrett's name
Aeshus Feb 27, 2026
1bb80e4
Make page skinnier
Aeshus Feb 27, 2026
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.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
root = true

[*]
indent_size = 4
indent_style = space
tab_width = 4
53 changes: 39 additions & 14 deletions .github/workflows/build-site.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,42 @@
name: Build Jekyll site
name: Deploy to GitHub Pages

on:
pull_request:
branches:
- master
# Trigger the workflow every time you push to the `main` branch
# Using a different branch name? Replace `main` with your branch’s name
push:
branches: [main]
# Allows you to run this workflow manually from the Actions tab on GitHub.
workflow_dispatch:

# Allow this job to clone the repo and create a page deployment
permissions:
contents: read
contents: read
pages: write
id-token: write

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup Pages
uses: actions/configure-pages@v3
- name: Build
uses: actions/jekyll-build-pages@v1
build:
runs-on: ubuntu-latest
steps:
- name: Checkout your repository using git
uses: actions/checkout@v5
- name: Install, build, and upload your site
uses: withastro/action@v5
# with:
# path: . # The root location of your Astro project inside the repository. (optional)
# node-version: 24 # The specific version of Node that should be used to build your site. Defaults to 22. (optional)
# package-manager: pnpm@latest # The Node package manager that should be used to install dependencies and build your site. Automatically detected based on your lockfile. (optional)
# build-cmd: pnpm run build # The command to run to build your site. Runs the package build script/task by default. (optional)
# env:
# PUBLIC_POKEAPI: 'https://pokeapi.co/api/v2' # Use single quotation marks for the variable value. (optional)

deploy:
needs: build
runs-on: ubuntu-latest
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
34 changes: 23 additions & 11 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,24 @@
_site/
.sass-cache/
.jekyll-cache/
.jekyll-metadata
# Ignore folders generated by Bundler
.bundle/
vendor/

# macOS spotlight index files
# build output
dist/
# generated types
.astro/

# dependencies
node_modules/

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


# environment variables
.env
.env.production

# macOS-specific files
.DS_Store
_site
.jekyll-cache

# jetbrains setting folder
.idea/
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
minimum-release-age = 43200
13 changes: 13 additions & 0 deletions .prettierrc.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
// .prettierrc.mjs
/** @type {import("prettier").Config} */
export default {
plugins: ["prettier-plugin-astro"],
overrides: [
{
files: "*.astro",
options: {
parser: "astro",
},
},
],
};
1 change: 0 additions & 1 deletion .ruby-version

This file was deleted.

1 change: 0 additions & 1 deletion CNAME

This file was deleted.

11 changes: 0 additions & 11 deletions Gemfile

This file was deleted.

Loading