Search bar, Backlog->Catalog, UI fixes, only one Notification #128

Merged
sb10q merged 15 commits from esavkin/web2019:69-search-bar into master 2024-04-10 16:21:36 +08:00
Collaborator
  • all backlog was replaced with catalog, closes #90
  • added instant search bar to the catalog, that looks through card number, title and codename, closes #69
  • show maximum one options notification, closes #124
  • side panel UI fixes, closes #69
    • fix gradient being out of the sidepanel on desktop Chrome
    • make sidepanel scroller thinner, so that it doesn't clutter catalog
    • fix added notification disappear on touchables
    • close notifications when sidemenu is opened on touchables
    • sidepanel takes less space, by reducing silly-huge paddings
    • fix sidepanel font sizes for smaller screens, so that it would follow the hierarchy
    • fix summary table paddings on smaller screens, so that it would remain same compact as on desktop
  • remove opera mini (that one that "compresses" the traffic) from target list to actually make bundle 10% smaller, no ie11 support as it would >triple the bundle size
* all `backlog` was replaced with `catalog`, closes #90 * added instant search bar to the catalog, that looks through card number, title and codename, closes #69 * show maximum one options notification, closes #124 * side panel UI fixes, closes #69 * fix gradient being out of the sidepanel on desktop Chrome * make sidepanel scroller thinner, so that it doesn't clutter catalog * fix `added` notification disappear on touchables * close notifications when sidemenu is opened on touchables * sidepanel takes less space, by reducing silly-huge paddings * fix sidepanel font sizes for smaller screens, so that it would follow the hierarchy * fix summary table paddings on smaller screens, so that it would remain same compact as on desktop * remove opera mini (that one that "compresses" the traffic) from target list to actually make bundle 10% smaller, no ie11 support as it would >triple the bundle size
esavkin added 14 commits 2024-04-10 13:08:04 +08:00
4bc6f6a3ee Prototype search bar for the backlog
Signed-off-by: Egor Savkin <es@m-labs.hk>
aa35348288 Apply styles to the search bar
Signed-off-by: Egor Savkin <es@m-labs.hk>
56a44ce4a3 Do not show groups when there are search results
Signed-off-by: Egor Savkin <es@m-labs.hk>
1cb9c90c65 Fix bottom side gradient
Signed-off-by: Egor Savkin <es@m-labs.hk>
dfe1f0ea2d Rename backlog to catalog
Signed-off-by: Egor Savkin <es@m-labs.hk>
6bfed3e779 Show at max only one options notification
Closes #124

Signed-off-by: Egor Savkin <es@m-labs.hk>
d3fb46956e Fix notification overlay making "added" notification disappear on touchables
When notification doesn't fit viewport on touch-enabled devices, it makes the canvas extend to its boundaries, braking the fixed positioned elements placement

Signed-off-by: Egor Savkin <es@m-labs.hk>
5e3a9af749 Fix notification remained visible when side menu is opened
Signed-off-by: Egor Savkin <es@m-labs.hk>
ee6da1b282 Update bundle
Signed-off-by: Egor Savkin <es@m-labs.hk>
51c9031f24 Add text options validation
Signed-off-by: Egor Savkin <es@m-labs.hk>
4448029757 Update bundle and make example configuration correct
Signed-off-by: Egor Savkin <es@m-labs.hk>
Poster
Collaborator

Here are current master screenshot, to explain the UI fixes.
On first one, the group title is same small size as the card title.
On second one, there are unnecessary gaps between items in the summary.

Here are current master screenshot, to explain the UI fixes. On first one, the group title is same small size as the card title. On second one, there are unnecessary gaps between items in the summary.
esavkin added 1 commit 2024-04-10 15:55:19 +08:00
3fd43e0de8 Increase padding in searchbar to avoid shadow
Signed-off-by: Egor Savkin <es@m-labs.hk>
sb10q merged commit 3fd43e0de8 into master 2024-04-10 16:21:36 +08:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: M-Labs/web2019#128
There is no content yet.