Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redesign front page #907

Merged
merged 23 commits into from
Oct 23, 2024
Merged

Redesign front page #907

merged 23 commits into from
Oct 23, 2024

Conversation

randombenj
Copy link
Member

@randombenj randombenj commented Oct 15, 2024

Redesign the front page to make it more searchable:

  • Favourites are listed by default
  • Search for projects
  • Search queries can be shared
  • Improve UI

TODO:

  • Contact information
  • Show all docs after Favourites
  • @fliiiix review size implementation
  • Investigate centering
  • Upload/Claim/... -> 404
  • Docs button -> Hover and less extreme border
  • Add basic auth example to README.md
  • Update tesaser GIF before merging
  • @fliiiix fix /api/stats cache invalidation

docat

@randombenj randombenj force-pushed the feature/redesign-front-page branch 7 times, most recently from ed0d500 to 7ab5637 Compare October 16, 2024 07:19
@randombenj randombenj force-pushed the feature/redesign-front-page branch from 7ab5637 to 96e40ce Compare October 16, 2024 08:02
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@randombenj randombenj force-pushed the feature/redesign-front-page branch 7 times, most recently from 9a0dd0d to 249e638 Compare October 17, 2024 21:31
@randombenj randombenj force-pushed the feature/redesign-front-page branch from 0f4f824 to d7d3c36 Compare October 18, 2024 13:05
README.md Show resolved Hide resolved
@fliiiix
Copy link
Member

fliiiix commented Oct 22, 2024

image

only having hashtags sometimes is on purpose right?

README.md Outdated Show resolved Hide resolved
@randombenj randombenj force-pushed the feature/redesign-front-page branch from 927fa5b to f590d1f Compare October 22, 2024 14:39
@fliiiix
Copy link
Member

fliiiix commented Oct 22, 2024

Latest state deployed to test and @randombenj i reported a long project name which breaks the layout a bit up to you if you want to fix or not

Messured results:
$ python test_before.py
n_projects=412 n_versions=4038 storage='43 GB'
first run:  12.587313868105412
second run:  4.187226295471191e-06

$ python test_after.py
n_projects=412 n_versions=4038 storage='43 GB'
first run:  3.5831107571721077
second run:  5.334615707397461e-06
cash clear run:  3.1085935048758984

tests show small differences in size but this does
not matter in the grand schema of things
@fliiiix fliiiix force-pushed the feature/redesign-front-page branch from 54def74 to 24ed02a Compare October 23, 2024 11:31
@randombenj randombenj merged commit 7988aa5 into main Oct 23, 2024
8 checks passed
@fliiiix fliiiix deleted the feature/redesign-front-page branch November 17, 2024 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants