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

Merged
sb10q merged 1 commits from esavkin/web2019:69-search-bar into master 2024-08-17 17:37:19 +08:00
Member
  • 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
Signed-off-by: Egor Savkin <es@m-labs.hk>
Signed-off-by: Egor Savkin <es@m-labs.hk>
Signed-off-by: Egor Savkin <es@m-labs.hk>
Signed-off-by: Egor Savkin <es@m-labs.hk>
Signed-off-by: Egor Savkin <es@m-labs.hk>
Signed-off-by: Egor Savkin <es@m-labs.hk>
Signed-off-by: Egor Savkin <es@m-labs.hk>
Closes #124

Signed-off-by: Egor Savkin <es@m-labs.hk>
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>
Signed-off-by: Egor Savkin <es@m-labs.hk>
Signed-off-by: Egor Savkin <es@m-labs.hk>
Signed-off-by: Egor Savkin <es@m-labs.hk>
Signed-off-by: Egor Savkin <es@m-labs.hk>
Signed-off-by: Egor Savkin <es@m-labs.hk>
Author
Member

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
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
No description provided.