Radish alpha
r
rad:z4D5UCArafTzTQpDZNQRuqswh3ury
Radicle desktop app
Radicle
Git
Redesign app with new UI kit
Merged rudolfs opened 1 month ago

Redesign the entire app with a new UI kit. Typography, colors, icons, avatars, and border radii have all been updated for a more polished, consistent appearance that matches our other products like radicle-explorer.

  • Replace blockies-based avatars with a new DID-based avatar system
  • Move Settings and Create Issue into fullscreen modals
  • Change the default theme to follow the system theme
  • Remove window decorations on macOS for a cleaner, more native feel
  • Update the app icon
  • Fix popovers and tooltips

Navigation:

  • Rewrite app navigation and layouts
  • Add a sidebar that gives you access to all your repos
  • Change the startup screen to open directly to the notification inbox
  • Add a getting started guide shown to new users on first launch

Settings:

  • Add a setting to disable the notification badge
  • Add a code font setting

Bug fixes:

  • Fix reactions and edits incorrectly targeting the root comment instead of the intended reply
  • Restrict issue/patch state, labels and assignees to delegates only
rudolfs opened with revision 22aec8ab on base e48cc100 +1759 -2510 1 month ago

Redesign the entire app with a new UI kit. Typography, colors, icons, avatars, and border radii have all been updated for a more polished, consistent appearance that matches our other products like radicle-explorer.

  • Replace blockies-based avatars with a new DID-based avatar system
  • Move Settings and Create Issue into fullscreen modals
  • Change the default theme to follow the system theme
  • Remove window decorations on macOS for a cleaner, more native feel
  • Update the app icon
  • Fix popovers and tooltips

Navigation:

  • Rewrite app navigation and layouts
  • Add a sidebar that gives you access to all your repos
  • Change the startup screen to open directly to the notification inbox
  • Add a getting started guide shown to new users on first launch

Settings:

  • Add a setting to disable the notification badge
  • Add a code font setting

Bug fixes:

  • Fix reactions and edits incorrectly targeting the root comment instead of the intended reply
  • Restrict issue/patch state, labels and assignees to delegates only
rudolfs pushed revision 2 1bfd2052 on base e48cc100 +1769 -2514 1 month ago

Tweak colors

rudolfs pushed revision 3 9af19cbe on base e48cc100 +2426 -4038 1 month ago

Migrate icons

rudolfs pushed revision 4 1d74764e on base e48cc100 +4954 -5550 1 month ago

Layouts

rudolfs pushed revision 5 d93dafc1 on base e48cc100 +4999 -5550 1 month ago

Perf + fix test setup

rudolfs pushed revision 6 7b207b76 on base e48cc100 +5008 -5551 1 month ago

Mograte border radii

rudolfs pushed revision 7 670902bd on base e48cc100 +4738 -7653 1 month ago

Styling tweaks

rudolfs pushed revision 8 23e9f56a on base e48cc100 +4754 -7664 1 month ago

Style sidebar

rudolfs pushed revision 9 e7d2e1ef on base e48cc100 +4761 -7664 1 month ago

Fix color primitive usage -> use semantic colors

rudolfs pushed revision 10 6c0b0163 on base e48cc100 +4785 -7425 1 month ago

Fixes

rudolfs pushed revision 11 1e7d4d9a on base e48cc100 +4865 -7471 1 month ago

Style notification inbox

rudolfs pushed revision 12 2a160dfa on base e48cc100 +4997 -7458 1 month ago

Add repo header

rudolfs pushed revision 13 b95382b1 on base e48cc100 +5123 -7497 1 month ago

Styling

rudolfs pushed revision 14 7aac2d39 on base e48cc100 +5192 -7553 1 month ago

Style issues/patches list views

rudolfs pushed revision 15 511b395c on base e48cc100 +5176 -7657 1 month ago
rudolfs pushed revision 16 3a6c98eb on base e48cc100 +5285 -7657 1 month ago

Revive repo queue

rudolfs pushed revision 17 0669292c on base e48cc100 +5407 -7658 1 month ago

Style settings

rudolfs pushed revision 18 7a81849f on base e48cc100 +5418 -7657 1 month ago
rudolfs pushed revision 19 8e65a603 on base e48cc100 +5724 -7869 1 month ago

Style auth and create id

rudolfs pushed revision 20 e6ef9ea9 on base e48cc100 +6256 -8216 1 month ago

Issue/patch/review layouts

rudolfs pushed revision 21 012cb04e on base e48cc100 +6426 -8364 1 month ago

Tweakkk

rudolfs pushed revision 22 31dcf775 on base e48cc100 +6488 -8648 1 month ago

More stuff

rudolfs pushed revision 23 02f4de71 on base e48cc100 +6636 -8654 1 month ago

Tweaks

rudolfs pushed revision 24 7ad9d706 on base e48cc100 +6637 -8655 1 month ago

Go to inbox on startup

rudolfs pushed revision 25 6cf034c1 on base e48cc100 +6988 -8693 1 month ago

Fix tests

rudolfs pushed revision 26 d5b4cd74 on base e48cc100 +6997 -8764 1 month ago

Make inbox the default route

rudolfs pushed revision 27 2685ed71 on base e48cc100 +7184 -8951 1 month ago

Shuffle files around

rudolfs pushed revision 28 c064fdb7 on base e48cc100 +7250 -9045 1 month ago

Apply scrollbar library consistently

rudolfs pushed revision 29 e0c7fa54 on base e48cc100 +7250 -9045 1 month ago

Squash

rudolfs pushed revision 30 723071ef on base e48cc100 +7259 -9045 1 month ago

Fix inbox placeholder and repo header alignment

rudolfs pushed revision 31 f2799068 on base e48cc100 +7257 -9045 1 month ago

Fix border radii for small avatars

rudolfs pushed revision 32 58ba0bc5 on base e48cc100 +7467 -9194 1 month ago

Fixes tooltip

rudolfs pushed revision 33 1338cf09 on base e48cc100 +7467 -9195 1 month ago

More fixes

rudolfs pushed revision 34 35cb0e27 on base e48cc100 +7485 -9207 1 month ago

Fix

rudolfs pushed revision 35 d90beb93 on base e48cc100 +7579 -9207 1 month ago

Revert “Remove github actions”

This reverts commit 40923555352d08eaadb31d62348db513f2515e76.

rudolfs pushed revision 36 cc0a3c21 on base e48cc100 +7688 -9207 1 month ago

CI

rudolfs pushed revision 37 eab57ae3 on base e48cc100 +7703 -9217 1 month ago

App icon + notific regression

rudolfs pushed revision 38 bc74a7a1 on base e48cc100 +7718 -9216 1 month ago
rudolfs pushed revision 39 d0c6acc3 on base e48cc100 +8102 -9424 1 month ago

Rework and move new issue to a modal

rudolfs pushed revision 40 ad4bd584 on base e48cc100 +8141 -9490 1 month ago
rudolfs pushed revision 41 bc081dfe on base e48cc100 +8173 -9575 1 month ago

Tweak patch review

rudolfs pushed revision 42 6ac2accc on base e48cc100 +8206 -9576 1 month ago
rudolfs pushed revision 43 f78a46ce on base e48cc100 +8003 -9576 1 month ago

Drop gh actions commits

rudolfs pushed revision 44 6136b148 on base 3ef1eb61 +8003 -9576 1 month ago

Rebase

rudolfs pushed revision 45 3e526a97 on base 3ef1eb61 +7990 -9566 1 month ago

Drop app icon commit

rudolfs pushed revision 46 677875c9 on base 0e38df1e +7990 -9566 1 month ago

Rebase

rudolfs pushed revision 47 0bba3821 on base 0e38df1e +8000 -9560 1 month ago

Apply fixes from julien’s review

rudolfs pushed revision 48 b2ceaefc on base 0e38df1e +8000 -9560 1 month ago

Squash

rudolfs pushed revision 49 1a89e61d on base 0e38df1e +8006 -9563 1 month ago

Fix bugs

rudolfs pushed revision 50 d57445d0 on base 0e38df1e +7981 -9541 1 month ago

Fix lints

rudolfs pushed revision 51 e695aebc on base 0e38df1e +7982 -9542 1 month ago

Fix e2e tests locally

rudolfs pushed revision 52 51dc7822 on base 0e38df1e +7982 -9542 1 month ago

Squash

rudolfs pushed revision 53 f01d60b4 on base 0e38df1e +7982 -9542 1 month ago

Extract commits

rudolfs pushed revision 54 ba2b1e6c on base 0e38df1e +7980 -9581 1 month ago

Remove dead code

rudolfs pushed revision 55 b4265162 on base 656ddd17 +7623 -9581 1 month ago

Rebase

rudolfs pushed revision 56 e5734557 on base 656ddd17 +7623 -9581 1 month ago

Rewrite commit message

rudolfs pushed revision 57 ab6937ec on base 656ddd17 +7808 -10446 1 month ago

Refactor

rudolfs pushed revision 58 5e41f767 on base 656ddd17 +7813 -10450 1 month ago
rudolfs pushed revision 59 c4e0da95 on base 656ddd17 +7827 -10450 1 month ago
rudolfs pushed revision 60 9ff0f532 on base 656ddd17 +7862 -10467 1 month ago

Restrict issue/patch state, labels and assignees to delegates only

Disable state buttons for non-delegates with an explanatory title. Strip status chip colors when disabled so the button appears grayed out. Labels and assignees now require delegate status rather than authorship.

rudolfs pushed revision 61 e3a8660e on base 656ddd17 +7878 -10467 1 month ago

Fixups

rudolfs pushed revision 62 29a96449 on base 656ddd17 +7878 -10467 1 month ago

Squash

rudolfs merged revision 29a96449 at e438582d 1 month ago