aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/templates (follow)
Commit message (Collapse)AuthorAgeLines
* Add our reference to Netcup linksGravatar Johannes Christ2024-04-15-2/+2
|
* Merge pull request #1262 from python-discord/feat/timeline-css-rewriteGravatar jchristgit2024-03-29-525/+486
|\ | | | | Timeline CSS refactor
| * Timeline: Fix s/2/3/g substitutions on titlesGravatar hedy2024-03-26-7/+7
| | | | | | | | Co-authored-by: wookie184 <[email protected]>
| * Use semantic class names in the timeline consistent with BulmaGravatar hedy2024-03-21-542/+423
| | | | | | | | | | | | | | | | | | | | 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.
| * Timeline: Better design structureGravatar hedy2024-03-20-344/+292
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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.
| * Timeline: Add mobile layout, support SafariGravatar hedy2024-03-19-52/+52
| | | | | | | | | | | | | | | | Also - Add comments in CSS - Remove `-webkit` rules because most of them are deprecated And uh, I forgot, but the title summarises them!
| * Timeline: Modify class ordering of containerGravatar hedy2024-03-19-2/+2
| | | | | | | | And remove bulma .section class because it's unnecessary here.
| * Remove cd-timeline__img--pictureGravatar hedy2024-03-19-52/+52
| | | | | | | | | | It's useless here after having added has-background-primary which leverages the bulma class, configurable through settings.py.
| * Timeline: Remove link to home/index.css stylesheetGravatar hedy2024-03-19-1/+0
| | | | | | | | | | That file is for the homepage explicitly and including it for the timeline is actually redundant.
| * Timeline: Use Bulma has-background-primary class for PyDis logoGravatar hedy2024-03-19-1/+1
| |
| * Fix conflictsGravatar hedy2024-03-19-2/+1
| |\
| * | Timeline: Initial rewrite of CSSGravatar hedy2024-03-19-406/+540
| | |
* | | Merge pull request #1273 from python-discord/fix/safari-touch-toggle-dropdownGravatar jchristgit2024-03-29-1/+3
|\ \ \ | | | | | | | | Fix navbar dropdown toggle for touchscreens using Safari
| * | | Fix navbar dropdown toggle for touchscreens using SafariGravatar hedy2024-03-27-1/+3
| | |/ | |/|
* | | Events: Fix grammar in contentGravatar hedy2024-03-29-4/+4
| | | | | | | | | | | | Co-authored-by: jchristgit <[email protected]>
* | | Events: Update PyWeek 37 from Ongoing to Recent eventGravatar hedy2024-03-29-1/+1
| | | | | | | | | | | | | | | | | | 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.
* | | Merge branch 'main' into feat/events-redesignGravatar hedy2024-03-29-1/+1
|\| |
| * | Timeline: Fix Liechtenstein postcard image (#1261)Gravatar ~hedy2024-03-19-1/+1
| |/
* | Events: Update PyWeek 37 to show as ongoing eventGravatar hedy2024-03-18-1/+1
| |
* | Merge branch 'main' into feat/events-redesignGravatar hedy2024-03-18-11/+11
|\|
| * Fix FA icons in Code Jam pagesGravatar hedy2024-03-12-9/+9
| |
| * Fix timeline icons for Summer Code Jam and AoC 2020Gravatar hedy2024-03-11-2/+2
| |
* | Merge branch 'main' into feat/events-redesignGravatar hedy2024-03-16-1/+8
|\|
| * Merge branch 'main' into docs/suggest-resourcesGravatar ChrisJL2024-03-10-1/+2
| |\
| | * Move from Font Awesome Kit to static filesGravatar hedy2024-02-23-1/+2
| | | | | | | | | | | | | | | | | | | | | - 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
| * | Resources: Add link to suggest new resourcesGravatar hedy2024-02-07-0/+6
| |/
* | Add READMEs to apps/events and templates/eventsGravatar hedy2024-03-16-0/+61
| |
* | Events: Add draft april fools descriptionGravatar hedy2024-02-14-1/+2
| |
* | Events: Remove unnecessary explicit icon colorGravatar hedy2024-02-14-1/+1
| |
* | Events: Lazy load larger imagesGravatar hedy2024-02-14-7/+7
| |
* | Fix events page for dark modeGravatar hedy2024-02-14-2/+3
| |
* | Events: Update the events to include in galleriesGravatar hedy2024-02-11-35/+17
| |
* | Events: Fix grammars and add 2023 code jam logoGravatar hedy2024-02-06-3/+6
| |
* | Fix conflictsGravatar hedy2024-02-02-298/+396
|\|
| * Dark: Use alternate images for homepage, resources, eventsGravatar hedy2024-01-28-30/+78
| | | | | | | | | | | | Thanks to lemon for editting all the images. Co-authored-by: Leon Sandøy <[email protected]>
| * Optimistic fix for FOUC on initial site loadGravatar hedy2024-01-18-0/+1
| |
| * Temporary fix to theme-switching FOUC problemGravatar hedy2024-01-18-1/+0
| |
| * Dark: Use original light theme colors everywhereGravatar hedy2024-01-18-17/+17
| | | | | | | | | | Adjusted box-shadow for dark mode to be more readable, unfortunately this gave it a little neomorphism effect...
| * Dark: Possibly fix FOUC during theme switchGravatar hedy2024-01-18-3/+3
| |
| * Fix conflictsGravatar hedy2024-01-17-2/+2
| |\
| | * Remove extra trailing space in resources.htmlGravatar ~hedy2024-01-17-1/+1
| | |
| | * Remove extra trailing space in 8th codejam pageGravatar ~hedy2024-01-17-1/+1
| | |
| * | Dark: Sponsors light background for code/gamejamsGravatar hedy2024-01-17-39/+67
| |/
| * Dark: Fix the filter box on resources pageGravatar hedy2024-01-16-4/+4
| |
| * Dark: Fix tag colors in resources pageGravatar hedy2024-01-14-5/+5
| |
| * Dark: Fix backgrounds on sponsors section on homepageGravatar hedy2024-01-06-9/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Dark: Name JS & CSS files according to their contentGravatar hedy2024-01-05-2/+2
| | | | | | | | | | | | | | | | 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`.
| * Dark: Revert some not so decent whitespace changes from previous PRGravatar hedy2024-01-05-3/+3
| |
| * Dark: Refactor toggle handling JSGravatar hedy2024-01-05-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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!
| * Bump django-simple-bulma to 2.6.0Gravatar hedy2024-01-04-1/+1
| | | | | | | | | | And use `include_js` flag to the bulma dark theme stylesheet template tag.