Registered Member
|
The topic of this thread has been prefixed with "[Crunch]" to indicate that this is a refinement exercise, not an open-ended brainstorming exercise about fundamental approaches to the design - that phase of the design effort is now complete. See Jens post regarding this workflow. Help us stay on topic and on task.
As a background, this is the summary of the overall system settings effort so far:
The design issues regarding concept and organization have been settled and the general top level navigation and layout is generally settled. The focus of this effort should be the systemsettings application. While some general kcm design considerations are helpful, there are many kcm modules so it is simply impractical to do everything all at once. We can deal with individual detailed kcm design in separate threads (some kcms are unlikely to be redesigned). From the long running thread with many helpful inputs from the community, andreas_k with Heiko's and ken300's great feedback has produced an excellent reference point for this refinement exercise: I think these very effectively captures the design issues that have generally been settled on (concept, organization, layout and navigation) as well as providing a fresh yet familiar look and feel! I suggest that we spend about two to three weeks considering any refinements so we can deliver a practical, beautiful systemsettings design in a meaningful timeframe. Have fun refining away!!! |
Registered Member
|
For me the system settings are separated into two parts
1. navigation with the front page and the navigation panel 2. module settings 1. mockup for navigation I removed the 2. grouping and show on the main page only the main groups (Appearance, Network, ...) and the moduls where the user can change the settings. the second grouping as we have it now is missing, because the user want to change the settings and dont want to think, in which group the icon settings are located. the mockup is for the standard app size (1024*786) you can show up to 60 modules without a scrollbar. OS X show 32 system setting modules in the main configuration. At a fresh plasma 5 installation there are about 38 modules. In the mockup I show the module name and if available (or useful) the main configuration, so the user get an great overview on the main page. On the main frame there is no sidebar, because 50-70 moduls are enough information on one page. The problem is, that kde has a lot of moduls, so maybe we can merge some moduls into one modul like I wrote here viewtopic.php?f=285&t=121053&p=327491#p327483 2. module settings On the left side there is a side bar for the navigation. The look and feel is from the main page. All moduls from one section is shown. Why, because when the user will change something from the theme, we can show him, in which other moduls are the other settings. The left main space is for the modul. This is organized like: a. Header b. Description c. Preview d. Selection e. Configuration At the window decoration example, the user have to select the window decoration. If he like it, the configuration is finished. If the user want to change something from the decoration, the user can click on the configuration button (simple and advanced mode). As the configuration is different, which window decoration the user select, the configuration dialogue pops up, only when he push the button. The second above mockup is for the configuration (the icon bar is from an old mockup) The Header, Description and Preview is shown all the time, above you will see the selection or configuration area. the svg files are at https://share.kde.org/index.php/apps/fi ... emSettings |
Registered Member
|
IMHumbleO i think that to go from this:
To this: in one mouse click wouldn't really feel very modern, fresh or polished (I couldn't think of better words) - in effect it would be an overhauled version of the setup we've got now. Refering to the prototypes on this page - http://user-prompt.com/kde-system-setti ... avigation/ - the navigation in the scrollarea prototype has a few advantages that i think we shouldn't just discard because 'the votes are about 50/50'. Whether you stick with the whole 'scrollarea' idea or replace the scrollarea itself with the really nice looking content areas from Andreas_k's mockups and just keep the navigation principal is irrellevant IMO, but the navigation from the front screen in the 'scrollarea' design is more modern, polished, less 'jerky' (there's less of a sudden change to the whole application screen when clicking something) and involves less mouse movement & looking around the screen than what's being suggested here, so for me it would be quicker & nicer to use. For me, although this looks nicely styled, personally it feels cluttered: Heiko's work to reorganise the modules into more sensible & intuitive groups has worked really well and made the whole thing much easier & more intuitive to navigate round. I can see the disadvantage of having the navigation as in the 'scrollarea' prototype (it would need an extra click to access a particular KCM), but for me that would be more than made up for by the fact that on the front screen you just need to choose between 6 categories (Appearance, Workspace etc on the prototype) then choose from the handful of KCMs in the sidebar that then appears. I'd find that much easier to use than being shown all of the individual KCMs like on the front screen above. |
Registered Member
|
when I feel agree with the observations of Ken300, the reorganization of andreas_k seems excellent and much more consistent now, but it would be better to have fewer entries in the first screen possible and not all modules at the sight, that seems confusing to the eye.
The most important thing I think is to give an impression of simplification in the first screen, and redraw good individual KCM inside, which I think is what you are doing. Sorry for bad english |
Registered Member
|
I like the idea with the simple start screen as Andy show us.
A comparison of two types. Left: start page with all moduls in the subtitle of the main section. also recently changed moduls listed. Second page is the modul page for the main group Workspace Right: Main Page grouping into the main Section and showing the icons of the subsection. As subtitle of the section the moduls are shown. It's still the same system than now, but instead of mousehover and you see the moduls, the moduls are writen into the subtitle of the subsection. The user have a compact view, but come to the settings with one click. On the second page the sidebar with the navigation. this page fit for both styles. |
Registered Member
|
I just want to remind everyone we already determined the best grouping for the modules.
See this thread and Heiko's blog post here for the final grouping, That grouping should be respected. Heiko and Thomas did a really excellent job in methodically finding the best grouping and we should be careful not to alter that here. This thread should focus on the design and layout of the systemsettings overview/landing screen and the container (sidebar, header, footer) when a particular group or module is selected. So part of refining the design should include making sure that the design works properly with the already agreed upon module grouping. Hope this helps! Oh, and this is kinda cool in how it visually captures elements of Andy's original concept: There are a few question I have interaction wise, but I'll ask them later. gotta run! |
Registered Member
|
Andreas_k,
I had a brain-freeze & forgot that we've actually got 3 levels of heirachy Of the two mockups you've just posted i'd find the one on the right easier to use. Say i was looking for the 'Spell check' KCM then with the right hand mockups i'd look at the front page and think 'it's probably under regional settings so i'll look there first' - if i look under regional settings then there's a very short list of only 4 KCMs to scan through (Translations, Formats, Spell check & Date & time, scanning through them would be nice & quick) and i'd see it is indeed in there, click Regional settings & quickly get to it. With the mockups on the left there's a longer list of KCMs below the circular blue icons, i'd think 'it's probably in personalisation so i'd look at the list under that icon'. There's a longer list of 11 KCMs and i'd find that list a bit slower to scan through to see if it was in there (or knowing me i'd probably miss it). One thing that i do like on the left hand one is the 'Last modified' area though. Just a thought - on the mockups on the right - when you've clicked on say Application Style under Appearance on the front screen, I think that it might be good if the KCMs that were under Application Style (Window Decorations & Widget Style) were highlighted or made to stand out in some way rather than just appearing mixed in with the list of all of the other KCMs that are in Appearance that are listed in the sidebar. Edit - i think that the right hand front screen mockup might be better than the left one for discoverability of what KCMs there are too. |
Registered Member
|
1. Heiko and Thomas do a really great job. the new subgroups are much better than the old ones. At the first mockups I start with removing the subgroups and show only the main groups and the modules like most other operation systems do (2 dimension). But plasma/kde is special, because we can change nearly everything and that's one reason why we use kde. so subgroups are useful.
I was thinking some time about the two variants and that's me findings: Left system setting variant + ordinary the user can guess the main group so on the second page the user have an overview of the modules grouped by the subgroups. - there are a lot of subgroups with only one module, so the list is long but thin in width. This doesn't fit the desktop size (16:10) - the first page is new. this wouldn't be that big problem, but the second page witch shows the modules grouped by subsections is also new Right system setting variant + the style is nearly the same than now. the only additional feature is that you see (and can click) the modules in the subtitles. In addition to the mouse over preview. + the subgrouping is well shown on the main page + it is more like the module layout where the user have as much settings as possible in groups and without tabs Navigation bar at the modules The sidebar is always the same. In difference to the sidebar now, where you see the modules from the subgroup, I show all modules from one main group. In the sidebar you see a 2-dimension structure. Why, because all subgrups of the main group Appearance have modules where you can change the styling. Now the sidebar have between 0 (no sidebar) and 4 items. For example when you want to change the window decoration you may also want to change the icons and the colors. The modules are all in Appearance but in different subgroups. When you configure one module it make sense to show all other modules from the main group. + for the right system, when you click on the wrong subgroup or wrong module you see all other modules at the second click and can change the module with an additional click. I prefer the right system. |
Registered Member
|
I do not know whether it is a good idea, but starting from this:
https://dl.dropboxusercontent.com/u/164 ... view-7.png You may leave the big icons with: Apparence, Workspace, personalization, Network and hardware, eliminating the writing of various modules under them, so move the line "last modified" higher and leave "last modified" if it is not selected no icon, but to pop icons submodules when you click on large icons Blue. For example, if I click once on "Apparence" on the bottom instead of the "Last Modified" I icons appear in all KCM "Apparence" so I can see them, and if I'm interested I double-click on the page and within Apparence later with the modules. What do you think? |
Registered Member
|
Lazyit,
That's not a bad idea - i still prefer this idea for a front screen proposed by Andreas_k earlier: BUT although i like it, IMHO it IS starting to look a little cluttered. It's just about OK now, but I think that having a Last Modified section is a really good idea & I think adding that to the above layout will make it too cluttered - in a layout like your idea there would be lots of white space to lay everything out properly and make sure it stays uncluttered (or hide the Last Modified section when one of the blue circles is clicked on etc...) |
Registered Member
|
A quick idea - on the bottom left of the content area inside each KCM is the Import & Export buttons:
I'd find it useful if the front SySe screen had Import & Export buttons too so that you could easily backup all your settings and import them back in in one easy step if you needed to reinstall your system for example. I'm not at all sure that would be possible - aren't each of the KCMs totally independant of each other - but it would be a nice feature to have if it was |
Registered Member
|
Last modified what I was thinking about last modified was: - Sidebar pro you have the sidebar also on the front page and on the modules page pro the sidebar can be hidden by default con you have an additional element on the main page, so it would be more cluttered. Now it look like you know it with subtitles - Main Group last modified on top pro the style is always the same con more icons and more additional information - search integration the last modified modules was part of the search when the user start system settings the focus is in the search feeld. If you don't write something the search results were the last modified moduls. pro show the focus on search (for up to 70 modules a good thing) -icon bar show the last modified module icons in the icon bar. pro there is space con looks ugly -new icon bar Large menue bar on top like you know it from the media player viewtopic.php?f=285&t=122273&hilit=Music+Player there you have enoth space for settings, search, last modified, .... but you have to make this style also for the modules there you can show Header, Description, Preview. But when you don't have an preview, .... it could look but it's an design process, what do you think? |
Registered Member
|
However in all mockup KCM see buttons "Import", "Export" "Configure" but I do not see the button "get new themes from kdelook.org", is something desired or forgetfulness?
|
Registered Member
|
Instead of having to squeeze another button for 'Get new themes' or whatever it'll be called on there, could we just add a 'Get a new theme' entry to the list of existing themes to access the 'Get new themes' feature (so in the mockup below just add a Get new themes entry onto the end of the list of 3 themes Breeze, Oxygen & Windows 7)??
I haven't considered how this kind of layout might impact on other places where there's 'Get more ....' buttons and one problem that i can see is that if the 'Get more...' entry is the last one in the list then it will be hidden if there's more than a handful of entries in the list - but doesn't that kind of make sense, you've scrolled to the bottom of the list, not found what you're looking for so the 'Get more...' entry is there? It would be good if the 'Get more...' entry was visually different to the real entries - maybe having it centered?? |
Registered Member
|
Warning: Loooong post ahead! -)
Ok, I've finally had a chance to take a detailed look a this. Let's start with the general approach on the left. I went ahead and tried fleshed out a few more design elements from Andy's conceptual mockups in the Big System SettingsThread using standard controls where possible. One implementation limitation I left in place is that only one kcm can be loaded at a time in system settings, so that rules out the scrollable kcms portion of the design concept from the Big Thread. I think that come pretty close. Ok, so a few observations:
------------------------------ Ok, on to looking at the approach on the right side. I took Andreas' mockups, left the overview pretty much as is, and made a couple minor modifications to the module view. As before loading multiple kcms at the same time in a scrollable view is excluded: Some observations:
In all, I am compelled to conclude that I think the second approach provides a better basis for a practical design. I am constantly reminded that it is not just about how a UI looks but how well it works as well. Oh, and maybe we could take include the recently changed area from the first approach: Maybe there are other useful things we can take from the first approach (search always available?, others). In comparison to the current system settings it's an improved Overview with a better icon+text pattern, better use of typography, the new recently changed area and more information without interaction. And the module section has the improved side panel navigation, again with a icon + text pattern including some information about the current setting in any module listed. All together I think it represents the basis for a significant improvement while being relatively practical to implement. UPDATED: Better picture links so they show up correctly.
Last edited by alake on Mon Jan 19, 2015 3:43 pm, edited 2 times in total.
|
Registered users: Bing [Bot], daret, Google [Bot], Sogou [Bot]