| Commit message (Collapse) | Author | Age | Lines |
| |
|
|\
| |
| | |
Timeline CSS refactor
|
| |
| |
| |
| | |
Co-authored-by: wookie184 <[email protected]>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Also turns out I was using the Bulma .content class wrong this whole
time. We just need to slap that class onto a div and anything inside can
be the output of, say a markdown -> HTML converter!
Fix messy spacing and extraneous whitespace in the HTML as well.
Special thanks to Vim macros.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Put CSS for the pydis banner item (Aperture's logo design) inline
style rather than using a class.
- Style icons that uses images separate from icons that uses the pydis
logo image.
- Rename the pydis logo image to be more descriptive.
- Group the icon and date components together for easier and more robust
styling (see CSS comments).
- More descriptive alt text for pydis icons.
- Added responsibility: EVEN smaller icons on mobile.
- Align content boxes about the middle axis rather than relying on
container padding.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Also
- Add comments in CSS
- Remove `-webkit` rules because most of them are deprecated
And uh, I forgot, but the title summarises them!
|
| |
| |
| |
| | |
And remove bulma .section class because it's unnecessary here.
|
| |
| |
| |
| |
| | |
It's useless here after having added has-background-primary which
leverages the bulma class, configurable through settings.py.
|
| |
| |
| |
| |
| | |
That file is for the homepage explicitly and including it for the
timeline is actually redundant.
|
| | |
|
| |\ |
|
| | | |
|
|\ \ \
| | | |
| | | | |
Fix navbar dropdown toggle for touchscreens using Safari
|
| | |/
| |/| |
|
| | |
| | |
| | |
| | | |
Co-authored-by: jchristgit <[email protected]>
|
| | |
| | |
| | |
| | |
| | |
| | | |
It's not completely over yet as the winners are yet to be announced, but
the coding phase, as shown in the date "March 17-24th" has passed so it
no longer makes sense to list it as ongoing.
|
|\| | |
|
| |/ |
|
| | |
|
|\| |
|
| | |
|
| | |
|
|\| |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Lemon's fa kit (free plan) had been used till now which had
limitations such as total number of views that we've long exceeded
- This gives more control on the static assets to use
- Allows showing icons in development
|
| |/ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\| |
|
| |
| |
| |
| |
| |
| | |
Thanks to lemon for editting all the images.
Co-authored-by: Leon Sandøy <[email protected]>
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Adjusted box-shadow for dark mode to be more readable, unfortunately
this gave it a little neomorphism effect...
|
| | |
|
| |\ |
|
| | | |
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
See https://discord.com/channels/267624335836053506/635950537262759947/1193170173574774855
Idea from go.dev -- add background to each sponsor logo and put them in
a grid.
Also set the sponsor section background color to match that of footer's.
Issue pointed out by @ChrisLovering on discord.
This is an initial draft. As of now this works from my own testing:
- Consistent & uniform spacing (gaps)
- Supports mobile
- No affect to light theme other than the arrangement
- Logos do not get squashed, ever
|
| |
| |
| |
| |
| |
| |
| |
| | |
We have the CSS for the navbar in base.css, the relevant files only
contain code for the theme toggle, so they should be named as such.
If we ever implement CSS variables per-theme, they could then be done in
`themes.css`.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Use localstorage. Advantages:
- One key=value for the entire site, without needing to specify
`path=/`
- No need for string splitting to parse the `key=value; ...` data
- Suggested more widely in tutorials
Pretty good support: https://caniuse.com/?search=localstorage
- Remove the need for JQuery, use IDs for switch and knob elements.
- This also makes the code more robust if the page has other switch &
knob classes!
|
| |
| |
| |
| |
| | |
And use `include_js` flag to the bulma dark theme stylesheet template
tag.
|