| Commit message (Collapse) | Author | Age | Lines |
| | |
|
| |
|
|
|
| |
We also add a little breathing room to the tag container, so that it
doesn't encroach on the personal space of the icons.
|
| |
|
|
|
|
| |
- Changes Google Collab to Colab
- Updates the URL for the vcokltfre tutorial
- Adds a category icon for Game Development.
|
| | |
|
| |\
| |
| |
| |
| |
| |
| |
| | |
Signed-off-by: Hassan Abouelela <[email protected]>
# Conflicts:
# poetry.lock
# pyproject.toml
|
| | |\
| | |
| | | |
Update pyfakefs to 4.5
|
| | |/
| |
| |
| | |
This is required to allow running tests on 3.10.
|
| | |\
| | |
| | | |
Use voice_mute and voice_ban to determine voice_gate
|
| | | | |
|
| | |/
| |
| |
| | |
Previously only voice_ban was used, but now having either of these infractions should mean the user is blocked from reciving the role.
|
| | |\ |
|
| | | |
| | |
| | |
| | | |
This was recently added to the bot.
|
| | |/
| |
| |
| | |
The python news cog relies on the python_news section of the config being filled in via a named alias. Since we were using the DEV_ prefix, this meant it was not being populated, leading to the cog throwing an error on boot.
|
| | |\ |
|
| | | |\
| | |/
| |/| |
|
| | |\ \
| | | |
| | | | |
Prevent page title from overlapping dropdown button.
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
On clients with a small viewport width, the content title of pages
overlap the "Sub-Articles" dropdown button due to having the same
z-index, causing the element last positioned in the HTML to show up on
top.
Fixes #643.
|
| | | | |
|
| | | |\
| | |/
| |/| |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
Helps prevent a flash of tags.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This could probably be improved by making it less hardcoded, but since
there's a bunch of special cases, and since it only affects deploy
previews, I'm choosing to solve this with a simple solution.
I don't think realistically that we're gonna be adding a ton of resource
types down the line anyway.
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
This is an intuitive thing to link to, so let's support it for better UX
|
| | | |
| | |
| | |
| | |
| | | |
The goodreads cream, while nice, has poor readability on a light
background. So I'm ditching it and just going black with those icons.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Previously, trying to go to `resources/project%20ideas` would crash
the filtering JS. This has now been sorted out, so that these types
of redirects have their spaces replaced by dashes, which makes them
valid again.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- We now have a hover effect for all icons.
- We also now support hover effects for all tags.
- However, we don't have any hover effect for icons in titles.
That just looks weird.
Additionally, we're getting rid of some bloat and consolidating the CSS
into one place.
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
For example, navigating to pydis.com/resources/communities will now
correctly redirect to pydis.com/resources/?type=community.
|
| | | |
| | |
| | |
| | | |
This will maintain backwards compatibility once this is merged.
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Since we've removed the resources landing page, there's no
easy way to get to Guides anymore. For that reason, I'm adding it to
the More menu so that it'll still be discoverable.
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
This should allow Netlify Deploy Previews.
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adds a bunch of tag-related quality of life improvements:
- You can now see which filters you've added at the top left.
- You can click on tags to start filtering to that tag.
- You can click on tags in the filter box to remove the filter.
- Tags will now show an outline when they are active.
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commits makes two important changes:
- Whenever we click on filter checkboxes, the URL is immediately updated
to include parameters that represent the chosen options. For example,
if you select Beginner complexity, the url is updated with
?complexity=beginner.
- Whenever the page is loaded, we deserialize any parameters that exist
in the URL and change the filter state to match it. In other words,
refreshing the page at any time retains the current state,
and you can now link people to exactly the filter results that you
want to share.
|