Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
CSSUoB
/
cssuob.github.io
Public
Notifications
You must be signed in to change notification settings
Fork
44
Star
29
Code
Issues
24
Pull requests
9
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Rework main navigation menu
- #931
#931
Open
gellowg
wants to merge 46 commits into
main
CSSUoB/cssuob.github.io:main
from
reorganise-main-menu
CSSUoB/cssuob.github.io:reorganise-main-menu
Copy head branch name to clipboard
Conversation
Commits
46
(46)
Checks
Files changed
Open
Rework main navigation menu
#931
gellowg
wants to merge 46 commits into
main
CSSUoB/cssuob.github.io:main
from
reorganise-main-menu
CSSUoB/cssuob.github.io:reorganise-main-menu
Copy head branch name to clipboard
Commits
Commits on Sep 3, 2026
Changed structure of menu in config,
Show description for 2101138
gellowg
committed
2101138
View commit details
Copy full SHA for 2101138
Browse repository at this point
Added accessibility features:
Show description for dd7d2c6
gellowg
committed
dd7d2c6
View commit details
Copy full SHA for dd7d2c6
Browse repository at this point
Added dropdown chevrons
gellowg
committed
be84b54
View commit details
Copy full SHA for be84b54
Browse repository at this point
Changed sponsors to Sponsor Us
gellowg
committed
2b9cb70
View commit details
Copy full SHA for 2b9cb70
Browse repository at this point
Made hamburger menu have a pointer cursor on hover
Show description for 8f90d09
gellowg
committed
8f90d09
View commit details
Copy full SHA for 8f90d09
Browse repository at this point
Commits on Sep 4, 2026
Added a marker effect under Join CSS to make it CTA.
Show description for 3221a1e
gellowg
committed
3221a1e
View commit details
Copy full SHA for 3221a1e
Browse repository at this point
changed chevron design and position
gellowg
committed
c90dab9
View commit details
Copy full SHA for c90dab9
Browse repository at this point
Commits on Sep 7, 2026
Change menu structure to bring out News and Committee items to top level
gellowg
committed
8919b35
View commit details
Copy full SHA for 8919b35
Browse repository at this point
Make mobile menu toggle accessible
gellowg
committed
277f197
View commit details
Copy full SHA for 277f197
Browse repository at this point
Expose desktop dropdown state to assistive technology
gellowg
committed
b51d3ec
View commit details
Copy full SHA for b51d3ec
Browse repository at this point
Improve site navigation semantics
Show description for 978b2a4
gellowg
committed
978b2a4
View commit details
Copy full SHA for 978b2a4
Browse repository at this point
Commits on Sep 8, 2026
Show keyboard focus on mobile navigation items
Show description for cef10eb
gellowg
committed
cef10eb
View commit details
Copy full SHA for cef10eb
Browse repository at this point
Make desktop dropdowns independently operable
Show description for 57438ed
gellowg
committed
57438ed
View commit details
Copy full SHA for 57438ed
Browse repository at this point
Delay closing hovered desktop dropdowns
Show description for f6e5034
gellowg
committed
f6e5034
View commit details
Copy full SHA for f6e5034
Browse repository at this point
Merge main into reorganise-main-menu
automatic-pr-updater[bot]
authored
6c4ca0a
View commit details
Copy full SHA for 6c4ca0a
Browse repository at this point
Reduce desktop navigation text size
gellowg
committed
58521bb
View commit details
Copy full SHA for 58521bb
Browse repository at this point
Remove ball from menu and add to ball card on events page
Show description for 74a41e6
gellowg
committed
74a41e6
View commit details
Copy full SHA for 74a41e6
Browse repository at this point
Slightly increase navigation bar height (fixed for both mobile and desktop)
gellowg
committed
1e6a0f8
View commit details
Copy full SHA for 1e6a0f8
Browse repository at this point
Reorganise navigation again
Show description for 4ff20b1
gellowg
committed
4ff20b1
View commit details
Copy full SHA for 4ff20b1
Browse repository at this point
Shrink mobile nav item text, space out nav items more, remove thick seperator lines, added hover state with animation, reduce freshers graphic size
gellowg
committed
56f14f4
View commit details
Copy full SHA for 56f14f4
Browse repository at this point
Lock page scrolling when mobile menu open, keep mobile header sticky, allow menu to scroll when content too tall, add new menu open/close animation, keep logo and close button above sliding panel, …
Show description for 6a5ab69
gellowg
committed
6a5ab69
View commit details
Copy full SHA for 6a5ab69
Browse repository at this point
Commits on Sep 9, 2026
Merge branch 'reorganise-main-menu' of https://github.com/CSSUoB/cssuob.github.io into reorganise-main-menu
gellowg
committed
005816d
View commit details
Copy full SHA for 005816d
Browse repository at this point
Make header sticky on desktop, scale header logo so it is proportional, add morph effect for hamburger icon
gellowg
committed
3bf80c4
View commit details
Copy full SHA for 3bf80c4
Browse repository at this point
Change bg color of nav
gellowg
committed
a9bae94
View commit details
Copy full SHA for a9bae94
Browse repository at this point
Commits on Sep 11, 2026
Merge main into reorganise-main-menu
automatic-pr-updater[bot]
authored
4f0ec44
View commit details
Copy full SHA for 4f0ec44
Browse repository at this point
Commits on Sep 12, 2026
replace menu hover effects with bracket indicators, change dropdown arrowhead icon and rotate on hover, redesign dropdown, add keyboard focus styling for accessibility, left align mobile menu items…
Show description for f256a48
gellowg
committed
f256a48
View commit details
Copy full SHA for f256a48
Browse repository at this point
Merge branch 'reorganise-main-menu' of https://github.com/CSSUoB/cssuob.github.io into reorganise-main-menu
gellowg
committed
0dde9c5
View commit details
Copy full SHA for 0dde9c5
Browse repository at this point
stop freshers nav being overridden to its own style, ran prettier
gellowg
committed
3127693
View commit details
Copy full SHA for 3127693
Browse repository at this point
Add Ball theming to shared navigation, Introduce navigation theme variables for Ball pages
gellowg
committed
78c4238
View commit details
Copy full SHA for 78c4238
Browse repository at this point
ran prettier
gellowg
committed
c31a6d3
View commit details
Copy full SHA for c31a6d3
Browse repository at this point
Indent child menu items on mobile and make dropdown arrow smaller
gellowg
committed
f7fe5cc
View commit details
Copy full SHA for f7fe5cc
Browse repository at this point
Changed Society dropdown label to about
gellowg
committed
d06d27e
View commit details
Copy full SHA for d06d27e
Browse repository at this point
Replaced Join CSS CTA style to an underline
gellowg
committed
ee4d51d
View commit details
Copy full SHA for ee4d51d
Browse repository at this point
Merge main into reorganise-main-menu
automatic-pr-updater[bot]
authored
085e3ad
View commit details
Copy full SHA for 085e3ad
Browse repository at this point
Merge main into reorganise-main-menu
automatic-pr-updater[bot]
authored
106d89f
View commit details
Copy full SHA for 106d89f
Browse repository at this point
fix
gellowg
committed
5441b63
View commit details
Copy full SHA for 5441b63
Browse repository at this point
Revert "fix"
Show description for 0c6c80b
gellowg
committed
0c6c80b
View commit details
Copy full SHA for 0c6c80b
Browse repository at this point
Merge main into reorganise-main-menu
automatic-pr-updater[bot]
authored
51d98a2
View commit details
Copy full SHA for 51d98a2
Browse repository at this point
Commits on Sep 13, 2026
Merge main into reorganise-main-menu
automatic-pr-updater[bot]
authored
261bb54
View commit details
Copy full SHA for 261bb54
Browse repository at this point
Add support for nav without JS enabled
Show description for 8e1d4b2
gellowg
committed
8e1d4b2
View commit details
Copy full SHA for 8e1d4b2
Browse repository at this point
Merge main into reorganise-main-menu
automatic-pr-updater[bot]
authored
98c8329
View commit details
Copy full SHA for 98c8329
Browse repository at this point
Commits on Sep 14, 2026
Merge main into reorganise-main-menu
automatic-pr-updater[bot]
authored
12c3017
View commit details
Copy full SHA for 12c3017
Browse repository at this point
Commits on Sep 15, 2026
Merge main into reorganise-main-menu
automatic-pr-updater[bot]
authored
6563d1b
View commit details
Copy full SHA for 6563d1b
Browse repository at this point
Commits on Sep 17, 2026
Merge main into reorganise-main-menu
automatic-pr-updater[bot]
authored
0f6c843
View commit details
Copy full SHA for 0f6c843
Browse repository at this point
Merge main into reorganise-main-menu
automatic-pr-updater[bot]
authored
0475196
View commit details
Copy full SHA for 0475196
Browse repository at this point
Merge main into reorganise-main-menu
automatic-pr-updater[bot]
authored
c5d84c3
View commit details
Copy full SHA for c5d84c3
Browse repository at this point
You can’t perform that action at this time.