| Commit message (Collapse) | Author | Age | Lines |
... | |
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Here's the initial version of this system. We've got filtering,
but only by clicking checkboxes. The overall look and style are
pretty close to where we want them, but it's missing tons of
polish to be complete. The following commits will contain that polish.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Previously we were using some sort of borrowed token, but it
seems to not be working anymore for local sessions, so let's
just get rid of it.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Here we're getting rid of all filtering and search functionality
on the backend. We'll be handling this on the client-side from now on.
|
| | | | |
|
| | |\ \
| |_|/ /
|/| | | |
|
|\ \ \ \
| | | | |
| | | | | |
Resource Suggestion: #639 solved
|
| |\ \ \ \
| |/ / / /
|/| | | | |
|
|\ \ \ \ \ |
|
| | | | | | |
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add netcup logo to page footer
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
|/ / / / / |
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
Fix faulty regex filters in migration 59
|
|/ / / /
| | | |
| | | | |
Migration 59 populated the filters table with regex filters, some of which were faulty because the `\b` character wasn't escaped. This is fixed in this PR by making all patterns raw strings.
|
|\ \ \ \
| | | | |
| | | | | |
offtopicnames active attribute and support for PUT and PATCH request
|
| |\ \ \ \
| |/ / / /
|/| | | | |
|
|\ \ \ \ \ |
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Thanks to a recent database maintenance (https://pythondiscord.freshstatus.io/incident/139811) querying out metricity message data is far cheaper. So there is no longer a reason to only fetch blocks if the member has a low message count.
|
|\ \ \ \ \ |
|