Clean up index and add some new strings.

This commit is contained in:
James Cole 2022-06-05 16:18:28 +02:00
parent 2ace09eb49
commit 6b2619c5cc
No known key found for this signature in database
GPG Key ID: B49A324B7EAD6D80
28 changed files with 225 additions and 91 deletions

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "\u0421\u044a\u0433\u043b\u0430\u0441\u0443\u0432\u0430\u0439",
"create_new_asset": "\u0421\u044a\u0437\u0434\u0430\u0439 \u043d\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430 \u0437\u0430 \u0430\u043a\u0442\u0438\u0432\u0438",
"confirm_action": "Confirm action",
"new_budget": "\u041d\u043e\u0432 \u0431\u044e\u0434\u0436\u0435\u0442",
"new_asset_account": "\u041d\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430 \u0437\u0430 \u0430\u043a\u0442\u0438\u0432\u0438",
"newTransfer": "\u041d\u043e\u0432\u043e \u043f\u0440\u0435\u0445\u0432\u044a\u0440\u043b\u044f\u043d\u0435",
"newDeposit": "\u041d\u043e\u0432 \u0434\u0435\u043f\u043e\u0437\u0438\u0442",
"newWithdrawal": "\u041d\u043e\u0432 \u0440\u0430\u0437\u0445\u043e\u0434",
"rule_trigger_source_account_starts_choice": "\u0418\u043c\u0435\u0442\u043e \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u043d\u0430\u0442\u0430 \u0441\u043c\u0435\u0442\u043a\u0430 \u0437\u0430\u043f\u043e\u0447\u0432\u0430 \u0441..",
"rule_trigger_source_account_ends_choice": "\u0418\u043c\u0435\u0442\u043e \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u043d\u0430\u0442\u0430 \u0441\u043c\u0435\u0442\u043a\u0430 \u0437\u0430\u0432\u044a\u0440\u0448\u0432\u0430 \u0441..",
"rule_trigger_source_account_is_choice": "\u0418\u043c\u0435\u0442\u043e \u043d\u0430 \u0440\u0430\u0437\u0445\u043e\u0434\u043d\u0430\u0442\u0430 \u0441\u043c\u0435\u0442\u043a\u0430 \u0435..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Reconcile",
"create_new_asset": "Vytvo\u0159it nov\u00fd \u00fa\u010det aktiv",
"confirm_action": "Confirm action",
"new_budget": "Nov\u00fd rozpo\u010det",
"new_asset_account": "Nov\u00fd \u00fa\u010det s aktivy",
"newTransfer": "Nov\u00fd p\u0159evod",
"newDeposit": "Nov\u00fd vklad",
"newWithdrawal": "Nov\u00fd v\u00fddaj",
"rule_trigger_source_account_starts_choice": "Source account name starts with..",
"rule_trigger_source_account_ends_choice": "Source account name ends with..",
"rule_trigger_source_account_is_choice": "Source account name is..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Abgleichen",
"create_new_asset": "Neues Bestandskonto erstellen",
"confirm_action": "Aktion best\u00e4tigen",
"new_budget": "Neues Budget",
"new_asset_account": "Neues Bestandskonto",
"newTransfer": "Neue Umbuchung",
"newDeposit": "Neue Einnahme",
"newWithdrawal": "Neue Ausgabe",
"rule_trigger_source_account_starts_choice": "Name des Quellkontos beginnt mit..",
"rule_trigger_source_account_ends_choice": "Quellkonto-Name endet mit..",
"rule_trigger_source_account_is_choice": "Quellkonto-Name lautet..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "\u03a4\u03b1\u03ba\u03c4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7",
"create_new_asset": "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03bd\u03ad\u03bf\u03c5 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd \u03ba\u03b5\u03c6\u03b1\u03bb\u03b1\u03af\u03bf\u03c5",
"confirm_action": "Confirm action",
"new_budget": "\u039d\u03ad\u03bf\u03c2 \u03c0\u03c1\u03bf\u03cb\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03bc\u03cc\u03c2",
"new_asset_account": "\u039d\u03ad\u03bf\u03c2 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc\u03c2 \u03ba\u03b5\u03c6\u03b1\u03bb\u03b1\u03af\u03bf\u03c5",
"newTransfer": "\u039d\u03ad\u03b1 \u03bc\u03b5\u03c4\u03b1\u03c6\u03bf\u03c1\u03ac",
"newDeposit": "\u039d\u03ad\u03b1 \u03ba\u03b1\u03c4\u03ac\u03b8\u03b5\u03c3\u03b7",
"newWithdrawal": "\u039d\u03ad\u03b1 \u03b4\u03b1\u03c0\u03ac\u03bd\u03b7",
"rule_trigger_source_account_starts_choice": "\u03a4\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03c4\u03bf\u03c5 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd \u03c0\u03c1\u03bf\u03ad\u03bb\u03b5\u03c5\u03c3\u03b7\u03c2 \u03b1\u03c1\u03c7\u03af\u03b6\u03b5\u03b9 \u03bc\u03b5..",
"rule_trigger_source_account_ends_choice": "\u03a4\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03c4\u03bf\u03c5 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd \u03c0\u03c1\u03bf\u03ad\u03bb\u03b5\u03c5\u03c3\u03b7\u03c2 \u03c4\u03b5\u03bb\u03b5\u03b9\u03ce\u03bd\u03b5\u03b9 \u03bc\u03b5..",
"rule_trigger_source_account_is_choice": "\u03a4\u03bf \u03cc\u03bd\u03bf\u03bc\u03b1 \u03c4\u03bf\u03c5 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd \u03c0\u03c1\u03bf\u03ad\u03bb\u03b5\u03c5\u03c3\u03b7\u03c2 \u03b5\u03af\u03bd\u03b1\u03b9..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Reconcile",
"create_new_asset": "Create new asset account",
"confirm_action": "Confirm action",
"new_budget": "New budget",
"new_asset_account": "New asset account",
"newTransfer": "New transfer",
"newDeposit": "New deposit",
"newWithdrawal": "New expense",
"rule_trigger_source_account_starts_choice": "Source account name starts with..",
"rule_trigger_source_account_ends_choice": "Source account name ends with..",
"rule_trigger_source_account_is_choice": "Source account name is..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Reconcile",
"create_new_asset": "Create new asset account",
"confirm_action": "Confirm action",
"new_budget": "New budget",
"new_asset_account": "New asset account",
"newTransfer": "New transfer",
"newDeposit": "New deposit",
"newWithdrawal": "New expense",
"rule_trigger_source_account_starts_choice": "Source account name starts with..",
"rule_trigger_source_account_ends_choice": "Source account name ends with..",
"rule_trigger_source_account_is_choice": "Source account name is..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Reconciliar",
"create_new_asset": "Crear nueva cuenta de activos",
"confirm_action": "Confirmar acci\u00f3n",
"new_budget": "Nuevo presupuesto",
"new_asset_account": "Nueva cuenta de activo",
"newTransfer": "Nueva transferencia",
"newDeposit": "Nuevo deposito",
"newWithdrawal": "Nuevo gasto",
"rule_trigger_source_account_starts_choice": "El nombre de la cuenta de origen comienza con..",
"rule_trigger_source_account_ends_choice": "El nombre de la cuenta de origen termina con..",
"rule_trigger_source_account_is_choice": "El nombre de la cuenta origen es..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "T\u00e4sm\u00e4yt\u00e4",
"create_new_asset": "Luo uusi omaisuustili",
"confirm_action": "Vahvista toiminto",
"new_budget": "Uusi budjetti",
"new_asset_account": "Uusi omaisuustili",
"newTransfer": "Uusi siirto",
"newDeposit": "Uusi talletus",
"newWithdrawal": "Uusi kustannus",
"rule_trigger_source_account_starts_choice": "L\u00e4hdetilin nimi alkaa ...",
"rule_trigger_source_account_ends_choice": "L\u00e4hdetilin nimi p\u00e4\u00e4ttyy..",
"rule_trigger_source_account_is_choice": "L\u00e4hdetilin nimi on..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Rapprocher",
"create_new_asset": "Cr\u00e9er un nouveau compte d\u2019actif",
"confirm_action": "Confirmer l'action",
"new_budget": "Nouveau budget",
"new_asset_account": "Nouveau compte d\u2019actif",
"newTransfer": "Nouveau transfert",
"newDeposit": "Nouveau d\u00e9p\u00f4t",
"newWithdrawal": "Nouvelle d\u00e9pense",
"rule_trigger_source_account_starts_choice": "Le nom du compte source commence par..",
"rule_trigger_source_account_ends_choice": "Le nom du compte source se termine par..",
"rule_trigger_source_account_is_choice": "Le nom du compte source est..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Egyeztet\u00e9s",
"create_new_asset": "\u00daj eszk\u00f6zsz\u00e1mla l\u00e9trehoz\u00e1sa",
"confirm_action": "Confirm action",
"new_budget": "\u00daj k\u00f6lts\u00e9gkeret",
"new_asset_account": "\u00daj eszk\u00f6zsz\u00e1mla",
"newTransfer": "\u00daj \u00e1tvezet\u00e9s",
"newDeposit": "\u00daj bev\u00e9tel",
"newWithdrawal": "\u00daj k\u00f6lts\u00e9g",
"rule_trigger_source_account_starts_choice": "Forr\u00e1ssz\u00e1mla nev\u00e9nek eleje..",
"rule_trigger_source_account_ends_choice": "Forr\u00e1ssz\u00e1mla nev\u00e9nek v\u00e9ge..",
"rule_trigger_source_account_is_choice": "A forr\u00e1ssz\u00e1mla neve..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Riconcilia",
"create_new_asset": "Crea un nuovo conto attivit\u00e0",
"confirm_action": "Conferma azione",
"new_budget": "Nuovo budget",
"new_asset_account": "Nuovo conto attivit\u00e0",
"newTransfer": "Nuovo trasferimento",
"newDeposit": "Nuova entrata",
"newWithdrawal": "Nuova uscita",
"rule_trigger_source_account_starts_choice": "Il nome del conto di origine inizia con..",
"rule_trigger_source_account_ends_choice": "Il nome del conto di origine termina con..",
"rule_trigger_source_account_is_choice": "Il nome del conto di origine \u00e8..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "\u7167\u5408",
"create_new_asset": "\u65b0\u3057\u3044\u8cc7\u7523\u53e3\u5ea7\u3092\u4f5c\u6210",
"confirm_action": "\u64cd\u4f5c\u3092\u78ba\u8a8d",
"new_budget": "\u65b0\u3057\u3044\u4e88\u7b97",
"new_asset_account": "\u65b0\u3057\u3044\u8cc7\u7523\u53e3\u5ea7",
"newTransfer": "\u65b0\u3057\u3044\u9001\u91d1",
"newDeposit": "\u65b0\u3057\u3044\u5165\u91d1",
"newWithdrawal": "\u65b0\u3057\u3044\u652f\u51fa",
"rule_trigger_source_account_starts_choice": "\u51fa\u91d1\u5143\u53e3\u5ea7\u540d\u304c...\u3067\u59cb\u307e\u308b",
"rule_trigger_source_account_ends_choice": "\u51fa\u91d1\u5143\u53e3\u5ea7\u540d\u304c\u2026\u3067\u7d42\u308f\u308b",
"rule_trigger_source_account_is_choice": "\u51fa\u91d1\u5143\u53e3\u5ea7\u540d\u304c...",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Reconcile",
"create_new_asset": "Opprett ny aktivakonto",
"confirm_action": "Confirm action",
"new_budget": "Nytt budsjett",
"new_asset_account": "Ny aktivakonto",
"newTransfer": "Ny overf\u00f8ring",
"newDeposit": "Nytt innskudd",
"newWithdrawal": "Ny utgift",
"rule_trigger_source_account_starts_choice": "Source account name starts with..",
"rule_trigger_source_account_ends_choice": "Source account name ends with..",
"rule_trigger_source_account_is_choice": "Source account name is..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Afstemmen",
"create_new_asset": "Nieuwe betaalrekening",
"confirm_action": "Confirm action",
"new_budget": "Nieuw budget",
"new_asset_account": "Nieuwe betaalrekening",
"newTransfer": "Nieuwe overschrijving",
"newDeposit": "Nieuwe inkomsten",
"newWithdrawal": "Nieuwe uitgave",
"rule_trigger_source_account_starts_choice": "Bronrekeningnaam begint met..",
"rule_trigger_source_account_ends_choice": "Bronrekeningnaam eindigt op..",
"rule_trigger_source_account_is_choice": "Bronrekeningnaam is..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Uzgodnij",
"create_new_asset": "Utw\u00f3rz nowe konto aktyw\u00f3w",
"confirm_action": "Potwierd\u017a akcj\u0119",
"new_budget": "Nowy bud\u017cet",
"new_asset_account": "Nowe konto aktyw\u00f3w",
"newTransfer": "Nowy transfer",
"newDeposit": "Nowa wp\u0142ata",
"newWithdrawal": "Nowy wydatek",
"rule_trigger_source_account_starts_choice": "Konto \u017ar\u00f3d\u0142owe si\u0119 zaczyna od..",
"rule_trigger_source_account_ends_choice": "Konto \u017ar\u00f3d\u0142owe ko\u0144czy si\u0119 na..",
"rule_trigger_source_account_is_choice": "Kontem \u017ar\u00f3d\u0142owym jest..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Reconciliar",
"create_new_asset": "Criar nova conta de ativo",
"confirm_action": "Confirm action",
"new_budget": "Novo or\u00e7amento",
"new_asset_account": "Nova conta de ativo",
"newTransfer": "Nova transfer\u00eancia",
"newDeposit": "Novo dep\u00f3sito",
"newWithdrawal": "Nova despesa",
"rule_trigger_source_account_starts_choice": "Nome da conta de origem come\u00e7a com..",
"rule_trigger_source_account_ends_choice": "O nome da conta de origem termina com..",
"rule_trigger_source_account_is_choice": "Nome da conta de origem \u00e9..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Reconciliar",
"create_new_asset": "Criar nova conta de activos",
"confirm_action": "Confirm action",
"new_budget": "Novo or\u00e7amento",
"new_asset_account": "Nova conta de ativos",
"newTransfer": "Nova transfer\u00eancia",
"newDeposit": "Novo dep\u00f3sito",
"newWithdrawal": "Nova despesa",
"rule_trigger_source_account_starts_choice": "O nome da conta de origem come\u00e7a com..",
"rule_trigger_source_account_ends_choice": "O nome da conta de origem acaba com..",
"rule_trigger_source_account_is_choice": "O nome da conta de origem \u00e9..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Reconcilia",
"create_new_asset": "Crea\u021bi un nou cont de active",
"confirm_action": "Confirm action",
"new_budget": "Buget nou",
"new_asset_account": "Cont nou de activ",
"newTransfer": "Transfer nou",
"newDeposit": "Depozit nou",
"newWithdrawal": "Cheltuieli noi",
"rule_trigger_source_account_starts_choice": "Numele contului surs\u0103 \u00eencepe cu..",
"rule_trigger_source_account_ends_choice": "Numele contului surs\u0103 se termin\u0103 cu..",
"rule_trigger_source_account_is_choice": "Numele contului surs\u0103 este..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "\u0421\u0432\u0435\u0440\u0438\u0442\u044c",
"create_new_asset": "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u0441\u0447\u0451\u0442",
"confirm_action": "Confirm action",
"new_budget": "\u041d\u043e\u0432\u044b\u0439 \u0431\u044e\u0434\u0436\u0435\u0442",
"new_asset_account": "\u041d\u043e\u0432\u044b\u0439 \u0441\u0447\u0435\u0442 \u0430\u043a\u0442\u0438\u0432\u043e\u0432",
"newTransfer": "\u041d\u043e\u0432\u044b\u0439 \u043f\u0435\u0440\u0435\u0432\u043e\u0434",
"newDeposit": "\u041d\u043e\u0432\u044b\u0439 \u0434\u043e\u0445\u043e\u0434",
"newWithdrawal": "\u041d\u043e\u0432\u044b\u0439 \u0440\u0430\u0441\u0445\u043e\u0434",
"rule_trigger_source_account_starts_choice": "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0441\u0447\u0451\u0442\u0430-\u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441..",
"rule_trigger_source_account_ends_choice": "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0441\u0447\u0451\u0442\u0430-\u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430..",
"rule_trigger_source_account_is_choice": "\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0441\u0447\u0451\u0442\u0430-\u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Vy\u00fa\u010dtova\u0165",
"create_new_asset": "Vytvori\u0165 nov\u00fd \u00fa\u010det akt\u00edv",
"confirm_action": "Confirm action",
"new_budget": "Nov\u00fd rozpo\u010det",
"new_asset_account": "Nov\u00fd \u00fa\u010det akt\u00edv",
"newTransfer": "Nov\u00fd p\u0159evod",
"newDeposit": "Nov\u00fd vklad",
"newWithdrawal": "Nov\u00fd v\u00fddavok",
"rule_trigger_source_account_starts_choice": "N\u00e1zov zdrojov\u00e9ho \u00fa\u010dtu za\u010d\u00edna..",
"rule_trigger_source_account_ends_choice": "N\u00e1zov zdrojov\u00e9ho \u00fa\u010dtu kon\u010d\u00ed..",
"rule_trigger_source_account_is_choice": "N\u00e1zov zdrojov\u00e9ho \u00fa\u010dtu je..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Avst\u00e4mning",
"create_new_asset": "Skapa ett nytt tillg\u00e5ngskonto",
"confirm_action": "Bekr\u00e4fta \u00e5tg\u00e4rd",
"new_budget": "Ny budget",
"new_asset_account": "Nytt tillg\u00e5ngskonto",
"newTransfer": "Ny \u00f6verf\u00f6ring",
"newDeposit": "Ny ins\u00e4ttning",
"newWithdrawal": "Ny utgift",
"rule_trigger_source_account_starts_choice": "K\u00e4llkontonamn b\u00f6rjar med..",
"rule_trigger_source_account_ends_choice": "K\u00e4llkontonamn slutar med..",
"rule_trigger_source_account_is_choice": "K\u00e4llkontonamn \u00e4r..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "\u0110\u1ed1i chi\u1ebfu",
"create_new_asset": "T\u1ea1o t\u00e0i kho\u1ea3n m\u1edbi",
"confirm_action": "Confirm action",
"new_budget": "Ng\u00e2n s\u00e1ch m\u1edbi",
"new_asset_account": "t\u00e0i kho\u1ea3n m\u1edbi",
"newTransfer": "Chuy\u1ec3n kho\u1ea3n m\u1edbi",
"newDeposit": "Ti\u1ec1n g\u1eedi m\u1edbi",
"newWithdrawal": "Chi ph\u00ed m\u1edbi",
"rule_trigger_source_account_starts_choice": "Source account name starts with..",
"rule_trigger_source_account_ends_choice": "Source account name ends with..",
"rule_trigger_source_account_is_choice": "Source account name is..",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "\u5bf9\u8d26",
"create_new_asset": "\u521b\u5efa\u65b0\u8d44\u4ea7\u8d26\u6237",
"confirm_action": "Confirm action",
"new_budget": "\u65b0\u9884\u7b97",
"new_asset_account": "\u65b0\u8d44\u4ea7\u8d26\u6237",
"newTransfer": "\u65b0\u8f6c\u8d26",
"newDeposit": "\u65b0\u6536\u5165",
"newWithdrawal": "\u65b0\u652f\u51fa",
"rule_trigger_source_account_starts_choice": "\u6765\u6e90\u8d26\u6237\u540d\u79f0\u5f00\u5934\u4e3a...",
"rule_trigger_source_account_ends_choice": "\u6765\u6e90\u8d26\u6237\u7ed3\u5c3e\u4e3a\u2026",
"rule_trigger_source_account_is_choice": "\u6765\u6e90\u8d26\u6237\u540d\u79f0\u4e3a...",

View File

@ -46,6 +46,11 @@ export default {
"reconcile": "Reconcile",
"create_new_asset": "\u5efa\u7acb\u65b0\u8cc7\u7522\u5e33\u6236",
"confirm_action": "Confirm action",
"new_budget": "\u65b0\u9810\u7b97",
"new_asset_account": "\u65b0\u8cc7\u7522\u5e33\u6236",
"newTransfer": "\u65b0\u8f49\u5e33",
"newDeposit": "\u65b0\u5b58\u6b3e",
"newWithdrawal": "\u65b0\u652f\u51fa",
"rule_trigger_source_account_starts_choice": "Source account name starts with..",
"rule_trigger_source_account_ends_choice": "Source account name ends with..",
"rule_trigger_source_account_is_choice": "Source account name is..",

View File

@ -74,7 +74,6 @@
<!-- TODO notifications -->
<!-- date range -->
<q-btn v-if="$q.screen.gt.xs && $route.meta.dateSelector" flat class="q-mx-xs">
<div class="row items-center no-wrap">

View File

@ -20,109 +20,30 @@
<template>
<q-page>
<div class="q-ma-md" v-if="0 === assetCount">
<div v-if="0 === assetCount">
<NewUser
v-on:created-accounts="refreshThenCount"
></NewUser>
</div>
<div class="q-ma-md" v-if="assetCount > 0">
<Boxes></Boxes>
<div v-if="assetCount > 0">
<Dashboard/>
</div>
<div class="row q-ma-md" v-if="assetCount > 0">
<div class="col-12">
<q-card bordered>
<q-card-section>
<div class="text-h6">Firefly III</div>
<div class="text-subtitle2">What's playing?</div>
</q-card-section>
<q-card-section>
<HomeChart></HomeChart>
</q-card-section>
</q-card>
</div>
</div>
<!--
<div class="row q-ma-md">
<div class="col-6 q-pr-sm">
<q-card bordered>
<q-card-section>
<div class="text-h6">Budgets</div>
<div class="text-subtitle2">Subheader</div>
</q-card-section>
<q-card-section>
Content
</q-card-section>
</q-card>
</div>
<div class="col-6 q-pl-sm">
<q-card bordered>
<q-card-section>
<div class="text-h6">Categories</div>
<div class="text-subtitle2">Subheader</div>
</q-card-section>
<q-card-section>
Content
</q-card-section>
</q-card>
</div>
</div>
<div class="row">
<div class="col-6">Expenses</div>
<div class="col-6">Income</div>
</div>
<div class="row">
<div class="col-4">Account X</div>
<div class="col-4">Account X</div>
<div class="col-4">Account X</div>
</div>
<div class="row">
<div class="col-6">Piggies</div>
<div class="col-6">Bills</div>
</div>
-->
<q-page-sticky position="bottom-right" :offset="[18, 18]" v-if="assetCount > 0">
<q-fab
label="Actions"
square
vertical-actions-align="right"
label-position="left"
color="green"
icon="fas fa-chevron-up"
direction="up"
>
<!-- <q-fab-action color="primary" square icon="fas fa-bullseye" label="New piggy bank"/> -->
<q-fab-action color="primary" square icon="fas fa-chart-pie" label="New budget"
:to="{ name: 'budgets.create' }"/>
<!-- <q-fab-action color="primary" square icon="fas fa-home" label="New liability"/> -->
<q-fab-action color="primary" square icon="far fa-money-bill-alt" label="New asset account"
:to="{ name: 'accounts.create', params: {type: 'asset'} }"/>
<q-fab-action color="primary" square icon="fas fa-exchange-alt" label="New transfer"
:to="{ name: 'transactions.create', params: {type: 'transfer'} }"/>
<q-fab-action color="primary" square icon="fas fa-long-arrow-alt-right" label="New deposit"
:to="{ name: 'transactions.create', params: {type: 'deposit'} }"/>
<q-fab-action color="primary" square icon="fas fa-long-arrow-alt-left" label="New withdrawal"
:to="{ name: 'transactions.create', params: {type: 'withdrawal'} }"/>
</q-fab>
</q-page-sticky>
</q-page>
</template>
<script>
import {defineAsyncComponent, defineComponent} from "vue";
import List from "../api/accounts/list";
//import {mapGetters} from "vuex";
import {useFireflyIIIStore} from '../stores/fireflyiii'
import Dashboard from "./dashboard/Dashboard";
export default defineComponent(
{
name: 'PageIndex',
components: {
Boxes: defineAsyncComponent(() => import('./dashboard/Boxes.vue')),
HomeChart: defineAsyncComponent(() => import('./dashboard/HomeChart')),
Dashboard,
NewUser: defineAsyncComponent(() => import('../components/dashboard/NewUser')),
},
data() {
@ -131,9 +52,6 @@ export default defineComponent(
$store: null
}
},
computed: {
//...mapGetters('fireflyiii', ['getCacheKey']),
},
mounted() {
this.countAssetAccounts();
},

View File

@ -82,13 +82,11 @@
<script>
import Basic from "src/api/summary/basic";
//import {mapGetters, useStore} from "vuex";
import {useFireflyIIIStore} from '../../stores/fireflyiii'
export default {
name: 'Boxes',
computed: {
//...mapGetters('fireflyiii', ['getCurrencyCode', 'getCurrencyId', 'getRange','getCacheKey']),
prefBillsUnpaid: function () {
return this.filterOnCurrency(this.billsUnpaid);
},

View File

@ -0,0 +1,99 @@
<!--
- Dashboard.vue
- Copyright (c) 2022 james@firefly-iii.org
-
- This file is part of Firefly III (https://github.com/firefly-iii).
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU Affero General Public License as
- published by the Free Software Foundation, either version 3 of the
- License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU Affero General Public License for more details.
-
- You should have received a copy of the GNU Affero General Public License
- along with this program. If not, see <https://www.gnu.org/licenses/>.
-->
<template>
<!-- TODO main DIV always use q-ma-md for the main holder-->
<!-- TODO rows use a q-mb-sm to give them space -->
<div class="q-ma-md">
<div class="row q-mb-sm">
<div class="col">
<BillInsightBox />
</div>
<div class="col">
TODO spend insight
</div>
<div class="col">
TODO net worth insight
</div>
</div>
<div class="row q-mb-sm">
<div class="col">
Account chart box
</div>
</div>
<div class="row q-mb-sm">
<div class="col">
Account transaction list.
</div>
</div>
<div class="row q-mb-sm">
<div class="col">
Budget box
</div>
<div class="col">
Category box
</div>
</div>
<div class="row q-mb-sm">
<div class="col">
Expense Box
</div>
<div class="col">
Revenue Box
</div>
</div>
<div class="row q-mb-sm">
<div class="col">
Piggy box
</div>
<div class="col">
Bill box
</div>
</div>
<q-page-sticky position="bottom-right" :offset="[18, 18]">
<q-fab
label="Actions"
square
vertical-actions-align="right"
label-position="left"
color="green"
icon="fas fa-chevron-up"
direction="up"
>
<q-fab-action color="primary" square icon="fas fa-chart-pie" :label="$t('firefly.new_budget')" :to="{ name: 'budgets.create' }"/>
<q-fab-action color="primary" square icon="far fa-money-bill-alt" :label="$t('firefly.new_asset_account')" :to="{ name: 'accounts.create', params: {type: 'asset'} }"/>
<q-fab-action color="primary" square icon="fas fa-exchange-alt" :label="$t('firefly.newTransfer')" :to="{ name: 'transactions.create', params: {type: 'transfer'} }"/>
<q-fab-action color="primary" square icon="fas fa-long-arrow-alt-right" :label="$t('firefly.newDeposit')" :to="{ name: 'transactions.create', params: {type: 'deposit'} }"/>
<q-fab-action color="primary" square icon="fas fa-long-arrow-alt-left" :label="$t('firefly.newWithdrawal')" :to="{ name: 'transactions.create', params: {type: 'withdrawal'} }"/>
</q-fab>
</q-page-sticky>
</div>
</template>
<script>
import {defineAsyncComponent} from "vue";
export default {
name: "Dashboard",
components: {
BillInsightBox: defineAsyncComponent(() => import('../../components/dashboard/BillInsightBox.vue')),
}
}
</script>