Commit Graph

71 Commits

Author SHA1 Message Date
Josh Pigford
b2fdf78101 Sidebar nav tweak 2024-02-11 12:56:23 -06:00
Josh Brown
e37ed2c988 Add sidebar link helper (#435)
* Add helper for sidebar nav links

* Allow options to be passed down to sidebar link
2024-02-11 12:47:58 -06:00
Josh Pigford
4d5d35b277 Rough-in on account show pages 2024-02-10 19:39:18 -06:00
Josh Pigford
2c34fa7564 Menu hover text color 2024-02-10 19:18:19 -06:00
Josh Pigford
22a9aad3c3 Main menu 2024-02-10 19:12:20 -06:00
Josh Brown
f8174990ca Fix accountable type references in new account flow (#395)
* Fix accountable type references in new account flow

* Add remaining references

* Refactor accountable type checking

* Refactor new account template to use account

* Refactor account create action

* Refactor account sidebar
2024-02-09 08:26:54 -06:00
Josh Brown
9284352f06 Build out account sidebar (#391)
* Build out account sidebar

* Use detail and summary element instead of controller

* Update localisation

* Remove redundant code
2024-02-08 15:46:27 -06:00
Josh Pigford
4761619870 New Add Account UI
* Add Lucide gem (#364)

* feat: add cursor pointer in the log-in and create account pages, also make full with (it's cutted right now) the fileds in the settings edit page

* feat: skip system test with an explanation instead of comment them

* fix typo in the skip

* feat: add lucide gem

* Add reusable modal (#362)

* Remove unused form

* Add reusable modal

* Prelim styling

* Add instructions

---------

Co-authored-by: Josh Pigford <josh@joshpigford.com>

* Add keyboard navigation to new account selector (#375)

* New account menu (#372)

* New account menu

* Styling tweaks

---------

Signed-off-by: Josh Pigford <josh@joshpigford.com>

* Entry method links (#376)

* Initial add account form (#378)

* Initial add account form

* Unused

---------

Signed-off-by: Josh Pigford <josh@joshpigford.com>
Co-authored-by: Pedro López Mareque <Pedro.lopez.mareque@gmail.com>
Co-authored-by: Rob Zolkos <rob@zolkos.com>
Co-authored-by: Josh Brown <josh@joossh.com>
2024-02-08 10:46:05 -06:00
Muhammed Kılıç
b8198d17b7 Fix accounts title and i18n variable name (#333) 2024-02-06 13:50:11 -06:00
Josh Pigford
774c1518e8 i18n spelling fix 2024-02-06 12:08:40 -06:00
Ricardo Siqueira de Oliveira Leite
c8a659694d Start I18n Internationalization setup (#276)
* start internationalization_setup

* add passwords views translations

* add account views translations

* fix translations

* temporary disable i18n used key
2024-02-06 11:58:17 -06:00
Nidhi Sarvaiya
1182ab39bd Integrate money-rails gem (#268)
* Integrate money-rails gem

* Fix Lint issues

* Basic test for monetize feature

* Merge main branch

* Changes to monetize balance field

---------

Co-authored-by: Zach Gollwitzer <zach.gollwitzer@gmail.com>
2024-02-06 12:30:51 -05:00
Dwight Watson
e812b715d3 First pass at a system test (#305) 2024-02-05 15:19:31 -06:00
Pedro López Mareque
c4ec434187 feat: add cursor pointer in the setting dropdown (#309) 2024-02-05 12:36:32 -06:00
Edrick Leong
622fc07a76 feat: add settings page (#274)
* feat: add settings page

* feat: add updating family name

* fix: formatting

* refactor: update to use Rails label helper
2024-02-05 08:19:23 -06:00
Dwight Watson
d61a22b070 Opt-in to Current fully (#297) 2024-02-04 17:36:46 -06:00
Rob Zolkos
6a35667bb5 Rely on delegated types 2024-02-03 02:50:10 +00:00
Jose Farias
b3a792c47d Implement invitation codes 2024-02-02 17:55:27 -06:00
Josh Pigford
525fdea7da Initial sidebar listing of accounts 2024-02-02 11:45:06 -06:00
Rob Zolkos
797a8e1cd0 Update layout for new morphing 2024-02-02 17:14:59 +00:00
Josh Pigford
99de24ac70 Initial commit 2024-02-02 09:05:04 -06:00