Redesign layout and navigation #64

Merged
raucao merged 22 commits from feature/new_layout into master 2022-02-26 15:45:12 +00:00
Owner
  • Update the whole layout
  • Introduce a proper mobile layout and navigation menu
  • Introduce view components
  • Change flash messages to be rendered as popover notifications, which automatically close after a few seconds (configurable)
* Update the whole layout * Introduce a proper mobile layout and navigation menu * Introduce view components * Change flash messages to be rendered as popover notifications, which automatically close after a few seconds (configurable)
raucao added 13 commits 2022-02-23 20:18:12 +00:00
WIP New app layout
All checks were successful
continuous-integration/drone/push Build is passing
4f2b35ccb9
Port admin to new layout
All checks were successful
continuous-integration/drone/push Build is passing
2e301c3019
Add compact layout for content, port sign-in screens
All checks were successful
continuous-integration/drone/push Build is passing
b329b557c4
Improve focused field style
All checks were successful
continuous-integration/drone/push Build is passing
7c5bd9aa34
Introduce ViewComponent
All checks were successful
continuous-integration/drone/push Build is passing
835152c656
https://viewcomponent.org
WIP Add notification component for flash messages
All checks were successful
continuous-integration/drone/push Build is passing
8102fa1230
Improve notifications, fix styles not being added
All checks were successful
continuous-integration/drone/push Build is passing
7d66b75216
Based on https://petr.codes/blog/rails/modern-rails-flash-messages/part-3/
Fix delete link, remove obsolete notice
All checks were successful
continuous-integration/drone/push Build is passing
2b00eebb73
Fix confirm dialog missing
All checks were successful
continuous-integration/drone/push Build is passing
c0e79918ea
Implement proper mobile navigation
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
3165714957
raucao added 2 commits 2022-02-24 00:08:06 +00:00
Port signup to new layout
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
f36f6866a7
raucao added 1 commit 2022-02-24 00:16:26 +00:00
Improve devise views
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
5a784b5fa6
raucao added 1 commit 2022-02-24 00:17:52 +00:00
Remove unused specs
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
9824dcd2c6
raucao added 1 commit 2022-02-24 00:27:42 +00:00
Fix specs, markup
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
417768a30c
raucao changed title from WIP: Redesign layout and navigation to Redesign layout and navigation 2022-02-24 00:28:14 +00:00
raucao requested review from bumi 2022-02-24 00:28:29 +00:00
raucao added the
kredits-3
label 2022-02-24 00:28:50 +00:00
raucao added 2 commits 2022-02-24 20:00:07 +00:00
Nicer buttons on small screens
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
5751c0338a
raucao added 1 commit 2022-02-24 23:25:23 +00:00
Consolidate some styles
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
ca940ec35d
raucao added 1 commit 2022-02-25 00:56:32 +00:00
Introduce sidebar nav components, settings nav
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
ed886d8182
Author
Owner

Added another goodie: components for optional sidebar menus. First for Settings, but can be used in other places later.

Added another goodie: components for optional sidebar menus. First for Settings, but can be used in other places later.
raucao removed review request for bumi 2022-02-26 15:44:47 +00:00
raucao merged commit 6790e8383d into master 2022-02-26 15:45:12 +00:00
raucao deleted branch feature/new_layout 2022-02-26 15:45:20 +00:00
Owner

niice!

niice!
Sign in to join this conversation.
No description provided.