Kõik Maa- ja Ruumiameti uued arendused alates aastast 2025 kasutavad TerveEesti DIsainisüsteemi (TEDI).
TEDI dokumentatsioon ja stiilijuhised: https://www.tedi.ee
GIT: https://github.com/TEDI-Design-System
Storybook: https://storybook.tedi.ee/
VEERA disainisüsteemi UX nõuetes: kasutajakogemuse mittefunktsionaalsed üldnõuded, sh
vormide koostamise loogika, kasutajale tagasiside andmine edu- ja veaolukordade puhul
tekstide kirjutamise nõuded
vormi täitmisel eksimiste vältimise viisid, kohustuslike vormide tähistamine
klaviatuuri kasutamise võimaldamine
ligipääsetavuse üldnõuded
TEDI UI/UX nõuetes: komponentide kasutamine, sh
ekraanivaate ülesehitus
komponentide õiged kasutuskohad
komponentide õige seadistusloogika
ligipääsetavuse tagamise nõuded komponendi kaupa
Kindlasti tuleb arvestada disaini, komponentide ja ärireeglite kohta käivat lisainfot arendustööde lähteülesannetes.
vt ka ligipääsetavuse suuniseid: https://accessibility.twn.ee/
Kõik Maa- ja Ruumiameti tellitud digiteenused tuleb prototüüpida riigiüleses TEDI Figmas Maa- ja Ruumiameti digiteenistuse Figma tiimis, sest selles keskkonnas on Figma projektides kasutuseks publitseeritud TEDI komponentide raamatukogud. Projektides on kohustuslik kasutada seda publitseeritud raamatukogu, mis projekti alguses on viimasena publitseeritud.
Erandjuhtudel võib olla tellijaga kokku lepitud varasema raamatukogu kasutamine. Näiteks, kui täiendatakse varem valmis ehitatud rakendust ja töö skoobis ei ole ette nähtud kasutajaliidese komponentide täielikku üleviimist uuele versioonile. See kehtib nn e-ehituse vana disainisüsteemiga arenduste kohta. Need prototüübitakse ka endiselt MaRu siseses Figmas.
Prototüüpimisel tuleb järgida komponentide Figmas kasutamise reegleid, mis on kirjeldatud TEDI Figma failis komponentide juures. Näiteks, millised komponendid on mõeldud lammutamiseks, millised mitte.
Lisaks on tuleb prototüübi koostajal hoida end kursis Figma uuenduste ja kasutamisjuhenditega https://help.figma.com/hc/en-us/categories/360002051613-Get-started
TEDI projekti ligipääs, kui oled seal juba sees.
AI Figmas:
Naljaviluks Eesti ipsum: https://brand.estonia.ee/juhendid/trukk/eesti-ipsum/?paras=5&type=Eesti-ipsum-and-filler&start-with-lorem=1
https://www.figma.com/design/jWiRIXhHRxwVdMSimKX2FF/TEDI-READY
Olemas ka Figma kommunis alla laadimiseks: https://www.figma.com/@tedigov
Ametlik TEDI baaskomponendistik
Koopiana publitseeritud MaRu Figmas kasutamiseks
https://www.figma.com/design/3DIVbgDcC0R4qgqWhZMfvw/Map-Design-System
Olemas ka Figma kommunis alla laadimiseks: https://www.figma.com/@tedigov
TEDI reeglitele vastav maakaartide rakenduste komponendistik. Ametlik TEDI osa
Koopiana publitseeritud MaRu Figmas kasutamiseks
Vaata ka näidiseid rakenduse FE teostamisviisidest: https://tedikaart.maaruum.ee/
https://www.figma.com/design/zSakDgXB2nHAtkPXiWms5s/TEDI-Icons
Olemas ka Figma kommunis alla laadimiseks: https://www.figma.com/@tedigov
TEDI-s kasutusel olevate ikoonide nimistu
https://www.figma.com/design/aw4UVf6HRaZEv0rQmED2cf/Community--TEHIK-Design-System-
Komponendid, mis ei ole ametlikud TEDI komponendid, kuid on tehtud TEDI nõudeid järgides mõne eraldi projekti raames
Nendest võib kujuneda kunagi mõni päris ametlik komponent, kuid ei pruugi.
Tungivalt soovituslik on liituda (https://tedisystem.slack.com/):
projektiga seotud UX/UI disaineril TEDI-s viidatud Slacki disaini kanaliga, et olla kursis komponentide disaini, sh Figma-tehniliste teemadega.
projektiga seotud FE arendajal TEDI-s viidatud Slack arenduse kanaliga, et olla kursis arenduste teemadega.
TEDI UX/UI kommuni teemadega peab olema kursis ja see on TEDI nõuetele vastavate teenuste arendamisega seotud tööde teostajate (analüütikud, disainerid, arendajad) enda kohustus seda tagada.
Vaata: https://www.tedi.ee/1ee8444b7/p/687faf-layout
Kasutajaliides peab olema testitud ja töötama kõigi enamlevinud lehitsejatega (Chrome, Edge, Firefox, Safari) nii arvuti, tahvli kui ka mobiilivaates.
Ekraanivaate malli ülesehitus:
Kes > päis (ja millises rollis > kasutaja valik)
Mida > menüü
Teeb > teenuse lauad, kus kuvame sisu
Info > jalus
Kuva komponentide sisse seadmisel tuleb jälgida, et iga komponent peab töötama. Näiteks, kui sõltuvalt kasutaja õigustest või arendustöö järjest ei ole teenus saadaval, siis selle teenuse välja kutsuv nupp/ikoon/link ei ole kuvatud rakenduses.
Menüü asub ekraani vasakul küljel. Kasutajaliides on jaotatud suurtesse teemaplokkidesse, millel on alajaotused. Vastavalt kasutajate õigustele, kuvatakse kasutajagrupile või konkreetsele kasutajale lubatud teemad ja teenused.
Ilma sisse logimiseta on ligipääs avalikule infole.
Töölaud on ekraanivaate ala, kus kõik toimub ja kus kuvatakse teenused – veebilehekülg (nt taotlus, minu menetlused, otsing). Töölaud on halli taustaga. Sellel kuvatakse valgel taustal teenused. Teenused on iseseisvad, see tähendab, et kui kuvatakse mitu erinevat valge taustaga teenust, siis need üldjuhul ei ole omavahel seotud.
Eestis on kasutusel veel disainisüsteeme, millega võib juhtuda, et tuleb arvestada Maa- ja ruumiameti teenuste loomisel:
Valitsusasutuste disainisüsteem: http://159.89.9.11/ (Näiteks kasutusel lehel https://maaruum.ee/)
Eesti brändi disainisüsteem rahvusvahelise tutvustuse jaoks: https://brand.estonia.ee/disainisysteem/digitaalnedisainisysteem/
Riigiasutuste visuaalse identiteedi stiilijuhis: https://www.riigikantselei.ee/valitsuslogo (Näiteks asutuste logode jms materjali allikas)