The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Qtquickcontrols-nemo
(→Current status) |
(→Status of components) |
||
Line 16: | Line 16: | ||
! style="background-color:lightgreen" | Done, needs polishing | ! style="background-color:lightgreen" | Done, needs polishing | ||
! locusf, eekkelund | ! locusf, eekkelund | ||
+ | |- | ||
+ | ! [[Theming]] | ||
+ | ! style="background-color:green" | Done | ||
+ | ! style="background-color:lightgreen" | Done, needs polishing | ||
+ | ! | ||
|- | |- | ||
! UI components | ! UI components |
Revision as of 08:13, 6 April 2018
Contents |
Status of components
TODO: feel free to update the table below and rearrange it if needed
Component | Design(mockup) / Spec Done = design+spec done |
Development status | Fellows |
---|---|---|---|
Maliit VKB | Done | Done, needs polishing | locusf, eekkelund |
Theming | Done | Done, needs polishing | |
UI components | |||
Buttons | Done | Done | faenil |
ButtonRow | Done | Done | Design:qwazix QML:locusf anyone feel free to polish it! |
Header | Done | Done! :) | faenil |
ListView | Done (need pull to refresh) | Done | Design:Morpog Code: neochapay |
Progress Spinner | Done | Done, needs polishing | SfietKonstantin |
ContextRoller | It's a broad topic ;) | Nothing Yet | Brainstorm:qwazix,Morpog |
SelectRoller | Drafted Pre-history | WIP[1] | Design:qwazix QML: neochapay |
Sliders | Done | trumpet is there by locusf! not yet 100% up to specs | sledges, locusf, SfietKonstantin anyone feel free to polish it! |
Switch | Done | Done, NEMO#710 and animation(gradient) twitch to be fixed | Design:Morpog & qwazix, QML: locusf |
Text Input | Done | Done | locusf |
Labels | Unspecified/trivial | Done | QML:faenil,locusf |
Dialogs | Done | Query dialogs are done in git | Design:sandy_locke, QML locusf |
Notifications | Blog Row 2,col 4 One more | Done | Design:Hurrian QML: locusf |
Tabs | Done | Not yet. | Design: qwazix |
Toolbar | Done | QML Component provided | faenil |
Tools (toolbar with different layouts) | Done | Done | faenil |
Section scroller | Done | WIP | Design:Morpog Code: neochapay |
Sheets | Nothing Yet (maybe with Text Fields) | Nothing Yet | |
Page | Done | Done | faenil |
Progress Bar | Done | Done | sledges |
Running Indicator | Some tests by qwazix (nothing in repo) | Nothing Yet | |
Page Indicators | Discuss relevancy | see faenil's Page implementation | |
Ratings | Nothing Yet | Nothing Yet | |
« More » indicator | Need a case by case study | Nothing Yet | |
Date & Lists tumbler (+dialog +picker) | Row 3,col 3 vs circular here and here | DatePicker [2] | Design:Hurrian QML: NeoChapay |
Lockscreen | Row 1,col 2 | "Sharpening glass" PoC [3] | Hurrian, Morpog, qwazix, sledges, eekkelund |
Notification Screen | Row 2,col 1 | Needs polishing [4] | Design:Hurrian QML: eekkelund |
Multi task Screen | Row 2,col 3 | Needs polishing [5] | eekkelund |
Statusbar | Done, [6] | WIP in Glacier homescreen [7] | Design:Hurrian, Spec:sandy_locke, QML: eekkelund |
Components
Controls
Theming
Theming aviable on 5.3 version.It contants this constants of sizing/colors and etc for orderly display items of gui elements. It contants this constatnt with scaling:
Items Width
itemWidthLarge 320
itemWidthMedium 240
itemWidthSmall 120
itemWidthExtraSmall72
Items Height
itemHeightHuge 80
itemHeightExtraLarge 75
itemHeightLarge 63
itemHeightMedium 50
itemHeightSmall 40
itemHeightExtraSmall 32
Spacing
itemSpacingHuge 40
itemSpacingLarge 20
itemSpacingMedium 15
itemSpacingSmall 10
itemSpacingExtraSmall 8
Fonts
fontSizeExtraLarge 30
fontSizeLarge 24
fontSizeMedium 20
fontSizeSmall 18
fontSizeTiny 16
fontWeightLarge 63
fontWeightMedium 25
fontFamily;
Colors
accentColor #0091e5
fillColor #474747
fillDarkColor #313131
textColor #ffffff
backgroundColor #000000
backgroundAccentColor #ffffff