This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Plasma Theme

Tags: None
(comma "," separated)
User avatar
alake
Registered Member
Posts
591
Karma
3
OS

Re: Plasma Theme

Sat Mar 15, 2014 9:42 am
Ok, I committed a few more updates to the repo. The tracker has been updated. The good news is that, apart from the icons folder and files identified as likely deprecated, only 3 files remain unresolved - widgets/dragger, widgets/media-delegate and widgets/picker. I have no idea where these are used so I'm not sure what visuals will work for them.

There's still some touch ups to do here and there (fix a few shadows, visual bugs among other things). Also the icons that were identified as done so far haven't been committed just yet. Fabian, when you get a chance, holler on your progress getting them into the repo or just send them my way when you get a chance.

Anyway, I'm calling this a milestone for the plasma theme. Load it up and fiddle away so we can knock out any visual bugs. If there's a particular visual that you think should not ship as is, now's a good time to chime in. Also, if you're working on the dark version of the theme, I'm thinking this should be a decent reference point. :-)

Ooh, to celebrate the milestone, here's a screenshot of my desktop right now. :-D


P.S. if you're on plasma1, install this copy of the theme. It has the panel/dialog backgrounds modified to sort of approximate what we're aiming for on plasma2.
User avatar
Hans
Administrator
Posts
3304
Karma
24
OS

Re: Plasma Theme

Sat Mar 15, 2014 4:18 pm
Fantastic! Going to give the Plasma1 theme a try later if I find the time. Excellent job!

A minor nitpick from the screenshot: I would suggest making the high temperature "background" orange/red instead of blue, since blue is generally associated with "cool" rather than "hot". Other than that, I can't find anything to complain about (which is really rare, just ask the rest of the forum team...).

I'm also curious about how hard it was to make the style - to find the right files for the elements, etc. Would it be a lot of work to improve the documentation? Could we engage the community to help out it somehow?


Problem solved? Please click on "Accept this answer" below the post with the best answer to mark your topic as solved.

10 things you might want to do in KDE | Open menu with Super key | Mouse shortcuts
User avatar
plusfabi
Registered Member
Posts
25
Karma
0
OS

Re: Plasma Theme

Sun Mar 16, 2014 10:55 pm
more work now. so thats what i do. mostly a line based, friendly, minimalistic design. as always bluetooth is a problem. (i dont like the 1px line size)
Image
User avatar
alake
Registered Member
Posts
591
Karma
3
OS

Re: Plasma Theme

Mon Mar 17, 2014 2:48 am
Nice looking icons there plusfabi!

When you get a chance, can you add them to the git repo. Or put them in a zip file somewhere (Dropbox, Drive, whatever) so I can add them to the repo.

Thanks!
User avatar
einar
Administrator
Posts
3402
Karma
7
OS

Re: Plasma Theme

Mon Mar 17, 2014 7:38 pm
@alake: You may want to change the directory the P1 version of the theme installs to. If you use "default" it will overwrite the system one, leading to possibly unwanted effects (such as being wiped on package upgrades).

Code: Select all
--- CMakeLists.txt.orig 2014-03-18 07:45:06.364508610 +0100
+++ CMakeLists.txt      2014-03-18 07:45:46.731780916 +0100
@@ -5,26 +5,26 @@
 add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
 
 
-install(FILES colors metadata.desktop DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/default/)
+install(FILES colors metadata.desktop DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/plasma-next-p1/)
 
 FILE(GLOB widgets widgets/*.svgz)
-install( FILES ${widgets} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/default/widgets/ )
+install( FILES ${widgets} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/plasma-next-p1/widgets/ )
 
 FILE(GLOB dialogs dialogs/*.svgz)
-install( FILES ${dialogs} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/default/dialogs/ )
+install( FILES ${dialogs} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/plasma-next-p1/dialogs/ )
 
 FILE(GLOB opaque_dialogs opaque/dialogs/*.svgz)
-install( FILES ${opaque_dialogs} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/default/opaque/dialogs/ )
+install( FILES ${opaque_dialogs} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/plasma-next-p1/opaque/dialogs/ )
 
 FILE(GLOB opaque_widgets opaque/widgets/*.svgz)
-install( FILES ${opaque_widgets} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/default/opaque/widgets/ )
+install( FILES ${opaque_widgets} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/plasma-next-p1/opaque/widgets/ )
 
 FILE(GLOB translucent_widgets translucent/widgets/*.svgz)
-install( FILES ${translucent_widgets} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/default/translucent/widgets/ )
+install( FILES ${translucent_widgets} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/plasma-next-p1/translucent/widgets/ )
 
 FILE(GLOB translucent_dialogs translucent/dialogs/*.svgz)
-install( FILES ${translucent_dialogs} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/default/translucent/dialogs/ )
+install( FILES ${translucent_dialogs} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/plasma-next-p1/translucent/dialogs/ )
 
 FILE(GLOB icons icons/*.svgz)
-install( FILES ${icons} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/default/icons/ )
+install( FILES ${icons} DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/plasma-next-p1/icons/ )


Here's a a patch for that.


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python
User avatar
notmart
KDE Developer
Posts
220
Karma
1
OS

Re: Plasma Theme

Tue Mar 18, 2014 10:09 am
alake wrote:Ok, I committed a few more updates to the repo. The tracker has been updated.


First of all good job :) (sorry, i was away those days, i neglected this forum a bit :/)
I'll give it a testing also on plasma next to see how it behaves element by element

The good news is that, apart from the icons folder and files identified as likely deprecated, only 3 files remain unresolved
- widgets/dragger,


this is rarely used, in the "Dialog" component to make the titlebar, or in active to make "titlebar of dialogs or of the widgets in the main homescreen, like the background of the "Weather forecast" title.
perhaps not strictly necessary, may be decided to unclutter and not have a graphical element here



alake wrote:widgets/media-delegate and


this too is used at the moment only in active, is used to make the effect of a photo frame.. in the same active screenshot is the white border around "my first activity"
that may as well stay as is or i'm open too to make the axe of uncluttering fall on it ;)

alake wrote:widgets/picker. I have no idea where these are used so I'm not sure what visuals will work for them.


again only used for active at the moment, is for the background of an iphone-style date/time picker, the thinghie with rolling numbers that looks like a slot machine.
(again, since the theme is flattening some other flat elements can be reused instead)
User avatar
notmart
KDE Developer
Posts
220
Karma
1
OS

Re: Plasma Theme

Tue Mar 18, 2014 12:33 pm
Looking at the theme now,
I was looking at the highlighted menu effect, what about something along those lines?
Image

It would have to have better spacing/layouting, that's just a quick and dirty attempt, is again something on the style of the tabbar
and would also need to be a new different theme element (is fine for menu items, not for for instance folderview selection backgrounds).

other issue, the analog clock appears to have the hands misplaced in plasma next.. I'll have to see why gives the problem there and not in plasma1
User avatar
ivan
KDE Developer
Posts
918
Karma
14
OS

Re: Plasma Theme

Tue Mar 18, 2014 1:42 pm
@notmart I think it would be overdoing the blue bars. It is already nearing the edge to become a bit cramped in the kickoff tabs.


Image
User avatar
alake
Registered Member
Posts
591
Karma
3
OS

Re: Plasma Theme

Tue Mar 18, 2014 7:41 pm
Yeah, I'm thinking we may have to be a bit judicious with the use of that bar highlight. :-)

It really should be relatively sparse throughout the interface at any one time to retain its visual impact. Otherwise we run the risk of things becoming a little noisy. If we find any other areas where things may be getting a little noisy. please share!

Marco, when you get a chance, could you post a screenshot of what you were trying to address in the kickoff menu. Was the selection highlight a bit too strong?

Thanks much for your help!
User avatar
notmart
KDE Developer
Posts
220
Karma
1
OS

Re: Plasma Theme

Tue Mar 18, 2014 7:53 pm
alake wrote:Marco, when you get a chance, could you post a screenshot of what you were trying to address in the kickoff menu. Was the selection highlight a bit too strong?

Thanks much for your help!


two things, usually i don't like big colored areas..
but most important being translucent looks a bit washed out.. maybe is a problem, maybe it's fine how is.
could look a bit sharper with an 1px border with the highlight color at 100% opacity?

Image
User avatar
alake
Registered Member
Posts
591
Karma
3
OS

Re: Plasma Theme

Tue Mar 18, 2014 9:19 pm
notmart wrote:two things, usually i don't like big colored areas..
but most important being translucent looks a bit washed out.. maybe is a problem, maybe it's fine how is.
could look a bit sharper with an 1px border with the highlight color at 100% opacity?


Awesome, that helps. I'll take a look and post some ideas for potential solutions soon. Feel free to share any other ideas you or anyone else might have to address this as well.

Oh, another quick question that occurred to me: Is that from the mouse over/hover or is that from the keyboard arrow selection (or both)? Is the interaction pattern that uses this background here the same wherever this highlight background element is used (like perhaps the folder view or krunner)?

Sorry, I cheated... That was 2 questions. :-)
User avatar
notmart
KDE Developer
Posts
220
Karma
1
OS

Re: Plasma Theme

Tue Mar 18, 2014 9:30 pm
alake wrote:Oh, another quick question that occurred to me: Is that from the mouse over/hover or is that from the keyboard arrow selection (or both)? Is the interaction pattern that uses this background here the same wherever this highlight background element is used (like perhaps the folder view or krunner)?

Sorry, I cheated... That was 2 questions. :-)


the same element is used whether the element is selecter with the keyboard or the mouse
User avatar
alake
Registered Member
Posts
591
Karma
3
OS

Re: Plasma Theme

Thu Mar 20, 2014 5:31 am
So after trying a few things I ended up in the pretty much same place as your suggestion Marco. :-)
Image
I think it works well.

I also updated the analog meters. Before and after:
Image
User avatar
notmart
KDE Developer
Posts
220
Karma
1
OS

Re: Plasma Theme

Thu Mar 20, 2014 9:45 am
alake wrote:So after trying a few things I ended up in the pretty much same place as your suggestion Marco. :-)
Image
I think it works well.

+1 :D

Now it's pretty much complete (modulo icons still needing merge)...
there will be an alpha1 release at the beginning of april, and i would still not release it by then..
but after the release i would merge it.. is it ok? when do you think is better having it merged in the plasma release?

pros of delaying: more "surprise"
pros of merging it earlier: more people test, potentially more problems can surface and be fixed
User avatar
alake
Registered Member
Posts
591
Karma
3
OS

Re: Plasma Theme

Thu Mar 20, 2014 1:20 pm
I'm down for doing it earlier and getting the feedback so we can fix any visual bugs. We'll live and die by the community for the best results. :-)


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot]