aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/static (follow)
Commit message (Collapse)AuthorAgeLines
* Merge pull request #1262 from python-discord/feat/timeline-css-rewriteGravatar jchristgit2024-03-29-3685/+301
|\ | | | | Timeline CSS refactor
| * Fix typo in timeline.css commentGravatar hedy2024-03-22-1/+1
| |
| * Timeline: Implement arrow on content boxesGravatar hedy2024-03-21-19/+48
| |
| * Use semantic class names in the timeline consistent with BulmaGravatar hedy2024-03-21-66/+66
| | | | | | | | | | | | | | | | | | | | 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-59/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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-141/+127
| | | | | | | | | | | | | | | | Also - Add comments in CSS - Remove `-webkit` rules because most of them are deprecated And uh, I forgot, but the title summarises them!
| * Timeline: Adjust spacing between timeline itemsGravatar hedy2024-03-19-1/+1
| |
| * Semantic animation names for timeline.cssGravatar hedy2024-03-19-24/+25
| |
| * Conform to 4-spaces indent for timeline.cssGravatar hedy2024-03-19-241/+241
| |
| * Timeline: Use an accentuated grey border for iconsGravatar hedy2024-03-19-1/+1
| | | | | | | | The grey was there as a placeholder before this.
| * Timeline: Use Bulma has-background-primary class for PyDis logoGravatar hedy2024-03-19-5/+0
| |
| * Center align the timeline line (container ::before pseudoelement)Gravatar hedy2024-03-19-1/+1
| |
| * Fix typo in timeline.css CSS-variableGravatar hedy2024-03-19-1/+2
| | | | | | | | | | | | | | Unfortunately there is a merge commit (with merge conflicts) in between this change and the timeline commit before it. Perhaps in a few years time when I'm more confident in rebasing I'll be able to amend that commit to include this fix.
| * Timeline: Initial rewrite of CSSGravatar hedy2024-03-19-3739/+297
| |
* | Merge pull request #1210 from python-discord/feat/events-redesignGravatar jchristgit2024-03-29-0/+388
|\ \ | | | | | | Redesign of events page
| * \ Merge branch 'main' into feat/events-redesignGravatar hedy2024-03-29-1/+1
| |\ \
| * \ \ Merge branch 'main' into feat/events-redesignGravatar hedy2024-03-16-0/+233
| |\ \ \ | | | |/ | | |/|
| * | | Events: Remove assets that are no longer neededGravatar hedy2024-02-14-0/+0
| | | |
| * | | Fix events page for dark modeGravatar hedy2024-02-14-0/+0
| | | |
| * | | Events: Update the events to include in galleriesGravatar hedy2024-02-11-6/+6
| | | |
| * | | Events: Fix grammars and add 2023 code jam logoGravatar hedy2024-02-06-0/+0
| | | |
| * | | Fix conflictsGravatar hedy2024-02-02-41/+612
| |\ \ \
| * | | | Events: Re-organize templates and significantly improve layoutsGravatar hedy2024-02-02-23/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Aka, many minor changes I shouldn't've grouped together in a single commit. - Add main page events description - Use date icons every where - Fill up one-off events list - Use a media-like layout for one-off events instead - Use 2-column masonry for one-off events list - Update schedules for this year - Add a colored top border line to cards in the main gallery that do not have thumbnail banners - Add april fools to fill the gap in the second row so the grid looks better - Re-purpose 'all events' sidebar as 'ToC' with appropriate anchor links - Use circle-info icon everywhere for learn more buttons - Added python release streams to the one-off events That light blue cloud icon for devops hour looks dope IMO :P - And of course, thanks to the layout change for one-off events list I do not have to hurriedly create ad-hoc thumbnails for them 😔. phew - Which means our fancy hats workshop can use the beautiful magician hat emoji as the icon! - Renamed 'scheduled' and 'recent' events to be year-independent. This makes it consistent because we might end up updating the list mid-year. This means all dates will have the year specified. The pain of updating the gallery sections' height for both main and one-off events section continues to be a limitation.
| * | | | Events: Maybe fix masonry grid on tabletsGravatar ~hedy2024-01-26-2/+2
| | | | |
| * | | | Events: Adjust date style & add more eventsGravatar hedy2024-01-25-4/+4
| | | | |
| * | | | Events: Add one-time events, fix elementsGravatar hedy2024-01-24-3/+15
| | | | |
| * | | | Events: Adjust spacingGravatar hedy2024-01-24-4/+20
| | | | |
| * | | | Events: Make good use of bulma componentsGravatar hedy2024-01-22-21/+273
| | | | |
| * | | | Events: Revert height changeGravatar hedy2024-01-22-2/+2
| | | | |
| * | | | Events: Use nice cover images with backgroundsGravatar hedy2024-01-22-4/+15
| | | | |
| * | | | Events: Use Masonry layout for gallery of eventsGravatar hedy2024-01-21-0/+65
| | | | |
| * | | | Events: Initial redesignGravatar hedy2024-01-20-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added standalone pages for each event - Added initial design of new layout - Refactored some sidebars and templates to update current/upcoming event - Put two CJ10 assets into their own dedicated folder Includes dummy text for event descriptions and content that is not up-to-date: Current and Upcoming event components.
* | | | | Footer: Use text-only Bulma logo for automatic baseline alignmentGravatar hedy2024-03-26-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | Don't mind me, just being a little overly excited with this one as this is my most ingenius idea yet!
* | | | | Footer: Crop linode image to fit text and adjust horizontal paddingGravatar hedy2024-03-26-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | This ensures no vertical positioning for this image is required because the image is cropped to fit the text.
* | | | | Footer: Adjust baseline positioning to prioritize windowsGravatar hedy2024-03-26-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There doesn't seem to be a way (say relative units, etc) to make it look good on both worlds. We'll prioritize windows for now since most of our users come from there.
* | | | | Merge branch 'main' into fix/footer-logo-filteringGravatar hedy2024-03-26-1/+1
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Fix broken Bulma logo in the footerGravatar hedy2024-03-22-1/+1
| | |_|/ | |/| |
* / | | Use proper logos and better positioning in the footersGravatar hedy2024-03-22-9/+9
|/ / / | | | | | | | | | | | | | | | - Switch from CSS filtering to actual logos with white text. - Adjust positioning to align all text in the logos with baseline and ensure they're center aligned with a uniform side spacing.
* | | Merge branch 'main' into docs/dark-theme-devGravatar ChrisJL2024-03-10-0/+191
|\ \ \
| * | | Move from Font Awesome Kit to static filesGravatar hedy2024-02-23-0/+191
| | |/ | |/| | | | | | | | | | | | | | | | - 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
* / | Add docs on Bulma, colors, dark mode, and CSS for developmentGravatar hedy2024-02-13-0/+42
|/ /
* | Dark: Use a darker pydis blurple everywhereGravatar hedy2024-01-28-4/+0
| |
* | Dark: Use alternate images for homepage, resources, eventsGravatar hedy2024-01-28-13/+9
| | | | | | | | | | | | Thanks to lemon for editting all the images. Co-authored-by: Leon Sandøy <[email protected]>
* | Dark: Fix timeline icon bordersGravatar hedy2024-01-28-0/+4
| |
* | Dark: Darken nav, hero, hero waves, button, body backgroundsGravatar hedy2024-01-28-3/+201
| |
* | Dark: Fix switch toggle when system preference is usedGravatar hedy2024-01-20-2/+4
| | | | | | | | Thanks to wookie for finding the bug.
* | Dark: Restore border on github cardsGravatar hedy2024-01-18-0/+4
| |
* | Dark: Better shadowsGravatar hedy2024-01-18-5/+1
| |
* | Dark: Better contrast for dark switchGravatar hedy2024-01-18-0/+1
| |
* | Dark: Avoid knob & icon overlapping during transitionGravatar hedy2024-01-18-1/+1
| |