Skip to content

Conversation

RileyAbr
Copy link
Member

Covers a 2nd round of feedback regarding error states and general UI improvements

Updates include:

  • Better Wally Api error handling
  • Error states for the Package and Search pages
  • Responsive improvements for text and text containers (especially for smaller devices)

RileyAbr and others added 16 commits October 1, 2021 16:16
* Delete glyph.svg

* Update packages

* Add copy icon

* Route Search and Package pages

* Update theme.css

* Update packageMocks data

* Make Code component easier to read

* Reimplement Package oriented pages

* Generate icon font files

* Update Package copy button to support longer names

* Update PackageTag to support modular options across pages

* Add Realm tag to Package Metadata

* Modify PackageTag display name

* Style links to exterior sites on Package page

* Add capitalize string manipulation function

* Shift homepage to new hand-picked popular packages

* Rewrite PackageTag to support indivisible spacer elements

* Add a few more popular packages

* Integrate Wally backend repo API

* Update Package page to use Wally api

* Update Search page to use Wally api

* Clean up testing functions

* Clean out redundant code snippets

* Shift frequently used Wally interfaces to central file

* Create utils folder for one-off helper functions

* Add doc comments to Wally Api functions

* Remove metadata field that isn't implemented in the Api yet

* Fill out better mock-ups of popular Wally packages

* Visual tweaks on the PackageTag presentation
@RileyAbr RileyAbr merged commit 171439e into main Oct 26, 2021
@RileyAbr RileyAbr deleted the wall-frontend-search-updates branch October 26, 2021 19:18
RileyAbr added a commit that referenced this pull request Oct 26, 2021
RileyAbr added a commit that referenced this pull request Oct 26, 2021
@RileyAbr RileyAbr restored the wall-frontend-search-updates branch October 26, 2021 19:43
@RileyAbr RileyAbr deleted the wall-frontend-search-updates branch October 26, 2021 19:56
@magnalite magnalite added this to the Essential feature complete milestone Jun 13, 2023
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.

2 participants