aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Bump djangorestframework from 3.14.0 to 3.15.1Gravatar dependabot[bot]2024-03-29-17/+5
| | | | | | | | | | | | | | Bumps [djangorestframework](https://github.com/encode/django-rest-framework) from 3.14.0 to 3.15.1. - [Release notes](https://github.com/encode/django-rest-framework/releases) - [Commits](https://github.com/encode/django-rest-framework/compare/3.14.0...3.15.1) --- updated-dependencies: - dependency-name: djangorestframework dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #1262 from python-discord/feat/timeline-css-rewriteGravatar jchristgit2024-03-29-4210/+787
|\ | | | | Timeline CSS refactor
| * Timeline: Fix s/2/3/g substitutions on titlesGravatar hedy2024-03-26-7/+7
| | | | | | | | Co-authored-by: wookie184 <[email protected]>
| * Fix typo in timeline.css commentGravatar hedy2024-03-22-1/+1
| |
| * Merge branch 'main' into feat/timeline-css-rewriteGravatar hedy2024-03-21-5/+6
| |\
| * | Timeline: Implement arrow on content boxesGravatar hedy2024-03-21-19/+48
| | |
| * | Use semantic class names in the timeline consistent with BulmaGravatar hedy2024-03-21-608/+489
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-403/+397
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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-193/+179
| | | | | | | | | | | | | | | | | | | | | | | | 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: 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-6/+1
| | |
| * | 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.
| * | Fix conflictsGravatar hedy2024-03-19-22/+21
| |\ \
| * | | Timeline: Initial rewrite of CSSGravatar hedy2024-03-19-4145/+837
| | | |
* | | | 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
| | | | |
* | | | | Merge pull request #1210 from python-discord/feat/events-redesignGravatar jchristgit2024-03-29-117/+1110
|\ \ \ \ \ | | | | | | | | | | | | Redesign of events page
| * | | | | 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-339/+338
| |\ \ \ \ \
| * | | | | | Events: Update PyWeek 37 to show as ongoing eventGravatar hedy2024-03-18-1/+1
| | | | | | |
| * | | | | | Merge branch 'main' into feat/events-redesignGravatar hedy2024-03-18-12/+12
| |\ \ \ \ \ \ | | | |_|/ / / | | |/| | | |
| * | | | | | Merge branch 'main' into feat/events-redesignGravatar hedy2024-03-16-148/+418
| |\ \ \ \ \ \
| * | | | | | | Add READMEs to apps/events and templates/eventsGravatar hedy2024-03-16-1/+64
| | | | | | | |
| * | | | | | | Events: Remove assets that are no longer neededGravatar hedy2024-02-14-0/+0
| | | | | | | |
| * | | | | | | Events: Add draft april fools descriptionGravatar hedy2024-02-14-1/+2
| | | | | | | |
| * | | | | | | Events: Remove unnecessary explicit icon colorGravatar hedy2024-02-14-1/+1
| | | | | | | |
| * | | | | | | Dark: Give more contrast to grey textGravatar hedy2024-02-14-0/+1
| | | | | | | |
| * | | | | | | Events: Lazy load larger imagesGravatar hedy2024-02-14-7/+7
| | | | | | | |
| * | | | | | | Fix events page for dark modeGravatar hedy2024-02-14-2/+4
| | | | | | | |
| * | | | | | | Merge branch 'main' into feat/events-redesignGravatar hedy2024-02-14-237/+608
| |\ \ \ \ \ \ \
| * | | | | | | | Events: Update the events to include in galleriesGravatar hedy2024-02-11-41/+23
| | | | | | | | |
| * | | | | | | | Events: Fix grammars and add 2023 code jam logoGravatar hedy2024-02-06-3/+6
| | | | | | | | |
| * | | | | | | | Fix conflictsGravatar hedy2024-02-02-470/+1222
| |\ \ \ \ \ \ \ \
| * | | | | | | | | Events: Adjust phrasing in descriptionGravatar hedy2024-02-02-1/+1
| | | | | | | | | |
| * | | | | | | | | Events: Re-organize templates and significantly improve layoutsGravatar hedy2024-02-02-227/+365
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-69/+102
| | | | | | | | | |
| * | | | | | | | | Events: Add one-time events, fix elementsGravatar hedy2024-01-24-67/+184
| | | | | | | | | |
| * | | | | | | | | Merge branch 'feat/events-redesign' of github.com:python-discord/site into ↵Gravatar hedy2024-01-24-20/+21
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | feat/events-redesign
| | * \ \ \ \ \ \ \ \ Merge branch 'main' into feat/events-redesignGravatar ~hedy2024-01-23-20/+21
| | |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Events: Adjust spacingGravatar hedy2024-01-24-35/+51
| |/ / / / / / / / / /
| * | | | | | | | | | Events: Make good use of bulma componentsGravatar hedy2024-01-22-85/+450
| | | | | | | | | | |