Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Costs: RJSF styling #87

Open
killua-eu opened this issue Jan 6, 2019 · 4 comments
Open

Costs: RJSF styling #87

killua-eu opened this issue Jan 6, 2019 · 4 comments
Assignees

Comments

@killua-eu
Copy link
Collaborator

After #77 is done, try to approach the UI of the schema as close as possible to https://github.com/vaizard/modular-admin-glued/blob/master/dist/forms.html

@killua-eu killua-eu changed the title RJSF styling Costs: RJSF styling Jan 6, 2019
@killua-eu
Copy link
Collaborator Author

screenshot

@killua-eu
Copy link
Collaborator Author

there'll be lots of fun.

  • metadata:
  • links: freeform text v id1 a id2, SW by měl mít nyní předvyplněno deef (id1 a id2 jsou primarní a sekundární identifikátor účtenky metadata.nr v účetním programu DEEF)
  • supplier:
    • name - název
    • address - adresa
    • dob - datum narození, měl by se skrýt, pokud je vybrán typ legal
  • total costs:
    • ex: bez dph
    • in.: vcetne dph
    • main: czk (hlavni ucetni mena)
    • ex: bez dph v alt. mene (ta co je skutecne na uctence)
    • in: to same vc. dph
    • exchange rate: smenny kruz mezi hlavni enou a alternativni enou
    • alt currency: nayev menz
  • managerial accounting
    • [+ project] button should allow to create a simplified pixel.
    • [Y cost] should add a new line under the managerial accounting
    • project/id name

@killua-eu
Copy link
Collaborator Author

killua-eu commented Jan 6, 2019

takže, toto bude hooodně zatěžkávací test toho, co zvládneš s rjsf. problémy budou:

  • custom vzhled - už ve starem cost formu, zdá se, máš napsané custom zobrazovátko ... tady to hodně přitvrzujem. pokud se ti nepodaří narvat title inputu do spanu tak jak to je v html, udělej aspon variantu podobnou té, co je na costu teď (s title nad) ... ale zkus to rozhazet do těch dvou sloupců
  • prima by bylo, kdybys dokazal do formu narvat custom html kod (např. něco, co vyvola popup, ve kterém si vytvoříš vektor aniž bys musel pryč ze stránky). to by imho melo jit custom zobrazovatkem, nebo na to ma mozna rjsf nejake rozhrani (spis tipuju ze ne) ... pokud se nebude dařit, hoď tlačítka typu založení noveho projektu (vektoru) nad rjsf generovaný form.
  • umístění a stylování přidávacích tlačítek na "další řádek" u array objektů ... neco asi půjde udělat úpravou css, něco bude větší švanda.

cíl je přiblížit se co nejvíc a zdokumentovat zde co totálně nejde.
začal bych tím inlinováním formů, když půjde blbě přidávání těch nastylovanejch spanů, tak věřím, že půjde snadno ohnout inline-form bootstrapovský a narvat tomu tu třídu přes uischema. pak by se musely akorát přestylovat labely

@killua-eu
Copy link
Collaborator Author

killua-eu commented Jan 6, 2019

⚠️ aj karamba! v schematu #77 a v nastylovaném html/formu #87 je jedna chyba! - analytika neměla být metadata.analytics ale v managerial accounting a financial accounting. důvod je zřejmý, faktury se rozúčtovávají podle typu výdaje (analytiky/účetní skupiny) ... potřebujeme jich víc na jednu účtenku a ke každé analytice potřebujeme dát částku a poznámku.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants