New Theme for antiX IceWM

Forum Forums New users New Users and General Questions New Theme for antiX IceWM

  • This topic has 82 replies, 16 voices, and was last updated Apr 1-1:39 pm by Brian Masinick.
Viewing 15 posts - 1 through 15 (of 83 total)
  • Author
    Posts
  • #44828
    Moderator
    BobC

      I’m working on a new dark theme based on one I found on box-look called Materia-Briz-Dark by rainerhg7.

      It should probably be called Materia-antiX-Dark, Its a work in progress.

      PS: Oops, I didn’t put the new conky or tookbar in the pic…
      PSS: It has new volume icons that can be seen well on both dark or light colored themes
      PSS: Adding a .zip file of the theme. I put my personal themes in ~/.icewm/themes

      • This topic was modified 2 years, 6 months ago by BobC.
      • This topic was modified 2 years, 6 months ago by BobC.
      • This topic was modified 2 years, 6 months ago by BobC.
      #44840
      Member
      ModdIt
        Helpful
        Up
        0
        ::

        Hi BobC,
        looks nice, I looked at and discussed a lot of themes regarding usability and effiency.
        Our preference now is a theme called thin black, it is designed so usable window space is maximised which
        fits to the philosophy of antiX. Usability and efficient rescoursce usage above bling.
        The title bar is about 1/3 the height of most, It also autohides the slider on right side, one
        for scrolling contents. Maybe you could take a look, it is very usable, perhaps have a switch or variation
        in your theme for narrow border style.

        Thinking about it an autohide for the title bar would be interesting, especialy on smaller screens. In general
        terms it is wasted expensive screen space.

        Thinking about it the wasted space due huge Tab bar, and url bar height in Badwolf is also crazy.
        Together with the title bar of the window 3,5 CM on a 1920×1280 screen, efficient browser design
        would IMHO maximise workspace.. I would though want to see the visited URLS in full on all browsers. Spoofing
        is pretty common.

        • This reply was modified 2 years, 5 months ago by ModdIt.
        #44843
        Member
        Xecure
          Helpful
          Up
          0
          ::

          I like how it looks, but I think the subthemes inside need a bit of polish. When selecting any of the Untu/Tary/Briz “Dark” or “Darker” subthemes, the small conky-like boxes in the far right of the toolbar become a bright white that hurts the eyes a bit.
          Overall, it is good looking.

          Our preference now is a theme called thin black, it is designed so usable window space is maximised which fits to the philosophy of antiX. Usability and efficient rescoursce usage above bling.
          The title bar is about 1/3 the height of most,

          About sizes, that is why there are usually various Small/medium/Large sizes for themes in antiX. Usability is not only about what is taking screen space, but also that a person with bad eyesight can read without strain the title of the window so they can easily find the window they are looking for. You may argue that placing the mouse of the toolbar to see the full name of the window as a tooltip is best, but some (me) still prefer looking at the title bar.

          It also autohides the slider on right side, one for scrolling contents.

          That is not the icewm theme, but the gtk theme for gtk app windows. As far as I know, icewm cannot control the scrollbar.

          Thinking about it an autohide for the title bar would be interesting, especialy on smaller screens. In general
          terms it is wasted expensive screen space.

          I have fluxbox set that way. I use Super + X to toggle between hide/show the window decorations, so when I want more screen real-estate, I simply remove the window decorations and resize with Alt + rigth-click.
          I don’t know how to do this in icewm, so I cannot help with this.

          antiX Live system enthusiast.
          General Live Boot Parameters for antiX.

          #44851
          Member
          ModdIt
            Helpful
            Up
            0
            ::

            Hi Xecure,
            thanks for input.
            # You wrote: that a person with bad eyesight can read without strain the title
            of the window so they can easily find the window they are looking for.

            Without fancy glasses I am unable to use phone or computer.

            Main reason we use 6 desktops is that it allows us better oversight,
            On my 1 GB Ram machine that still works well. With 512 MB, everyting is very limited.

            The text in thin black is same size as some other themes, just no space above or below.

            # That is not the icewm theme, but the gtk theme for gtk app windows. As far as I know, icewm cannot control the scrollbar.
            Thanks, will dig a bit deeper in to that.

            # You wrote: I use Super + X to toggle between hide/show the window decorations, so when I want more screen real-estate,
            I simply remove the window decorations and resize with Alt + right-click.

            That is attractive, We are locked in to icewm at present, maybe there is some way to do that kind of trick hidden in preferences..

            Reason for taking standard desktop is the way governing bodys work. The powerful persons are frightened to death of the kids
            showing them to be a bunch of blown up nitwits. They want a standard so they feel secure. that and graft is a major reason why
            MS is still standard.

            #44856
            Moderator
            BobC
              Helpful
              Up
              0
              ::

              Moddit, If you put the thin black theme as it is liked into a zip file, I’ll see what I can do. I think those other names on the sub-menu are variants, and I could create variants of the main theme I created in a similar manner. I didn’t understand the names or differences on the variants of the Materia theme but forgot to delete them, but can perhaps find good use for the concept.

              #44857
              Moderator
              BobC
                Helpful
                Up
                0
                ::

                Xecure, Yes, the submenu ones were left in by accident, and I found the same kinds of issues and was testing/tweaking/testing trying to get a look that didn’t pull your eyes away from what you were trying to do. As for size variants, once a pleasing setup is achieved, it shouldn’t be that difficult to create size based subvariants of it.

                Something else I’m trying to do is make sure that the default generic icons for volume and wifi are easy to spot and interpret.

                I’ll be back this evening and hopefully by then Moddit will post the thin theme and if I’m lucky, maybe he will post a pic of it and highlight the changes he would wish for. I can only provide what IceWM is able to do, but am willing to request other possibilities if I understand it well enough to write the request.

                #44859
                Member
                Xecure
                  Helpful
                  Up
                  0
                  ::

                  Sorry for hijacking your thread, BobC.
                  I found at the end of the icesh instructions an example that toggles between all decorations vs no decorations. I added it to a keybinding in icewm and got:

                  # Toggle Window decorations On/Off
                  key "Super+x" /bin/bash -c "if icesh -f motif | grep -q 'decor:$'; then icesh -f motif decor 'All'; else icesh -f motif decor ''; fi"

                  Something else I’m trying to do is make sure that the default generic icons for volume and wifi are easy to spot and interpret.

                  That will be difficult. Creating a new set of icons that play well in both dark and light theme could be easier that finding the perfect color. For Volume icon there is not much of a problem (right-click, Preferences, select from Icon Theme). The trouble is connman-ui (cmst is more visible).
                  We could edit the icons used by connman-ui.
                  Though it brings its fallback icons, the current ones used are the ones in Adwaita icon theme (found in status, network-transmit-receive-symbolic.symbolic.png for example)

                  Xecure, Yes, the submenu ones were left in by accident

                  I think it would be good to keep theme, at least one or two of them, as they change the position of the Close, Maximize, Minimize buttons (some people like to have them on the top left instead of the top right). When I saw this I realized it was good for people coming from Mac.

                  antiX Live system enthusiast.
                  General Live Boot Parameters for antiX.

                  #44861
                  Member
                  ModdIt
                    Helpful
                    Up
                    0
                    ::

                    Hallo BobC,
                    first had to figure I needed to compress the folder in to one file 🙂
                    thanks for taking a look, attached is the variant in use, maybe
                    also not perfect but not wasting space, way we see it anyway.

                    Author Fabio Rizello. Will try and find where we got it from.
                    Was sometime last year.

                    #44873
                    Anonymous
                      Helpful
                      Up
                      0
                      ::
                      
                      It also autohides the slider on right side, one for scrolling contents.

                      That is not the icewm theme, but the gtk theme for gtk app windows.
                      As far as I know, icewm cannot control the scrollbar.

                      When I checked, the “clearview-phoenix” theme (which has a few quirks)
                      was the only pre-installed theme which provides a gtk3 variant
                      and does not autohide the scrollbar.

                      To effectively override the maddening (to me) “skinny, autohidden” scrollbar behavior,
                      (EFFECTIVELY, MEANING REGARDLESS WHICHE GTK3 THEME IS ACTIVE)
                      I have iteratively hammered and chiseled and tinkered…
                      and arrived at using the following:

                      ~/.config/gtk-3.0/gtk-widgets.css
                      https://pastebin.com/mRM3S4fC

                      ~/.config/gtk-3.0/gtk.css
                      https://pastebin.com/8t62U1Mt

                      Having both of these in place may be redundant (unnecessary). After finally arriving at a “by golly it works!” endpoint, I ran out of patience to test further to determine whether it can be pared down. After adding the custom overrides, for the changes to take effect you will need to either (meaning, I cannot remember) restart any currently running gtk3-themed applications, or logout from session and login again. Also, you may want to further tweak the overrides ~~ as is, the scrollbar is rendered as “an ugly darkgray bar, 16px wide, with end arrows”.

                      #44879
                      Moderator
                      BobC
                        Helpful
                        Up
                        0
                        ::

                        Xecure, I really don’t actually KNOW much, I just try to investigate issues I see or that bother me, absorb what I can and try enough different solutions that if not something I understand already, I eventually stumble into a solution, or someone wiser like yourself or skidoo, comes along looking for a challenge and rescues the situation.

                        I worked on a Mac for a couple hours helping a business user solve problems back when they were new back in the late 1980’s and Apple wouldn’t give me any info on what was under the covers to help the user, so I never touched one again, and have sworn off all Apple products and services since that day 35 years ago as a result. Their products and services are not allowed in my house at all on any system I support. These big Corporations should consider the long term ramifications of how they treat people. That said, I don’t mind making the screen look familiar to those people used to Macs if someone was to tell me what to change. My intent is to get one base theme looking good, and then make tweaks variants for things people would like different from the base.

                        As for icons, I will try to do what I can. The ones that really bug me are having a default where we have a dark WiFi or volume icon almost hidden on a dark taskbar. I am seeing if there is anything simple that I can do to improve it.

                        Moddit, I will look tonight and try that theme. If you could make a pic of your screen using your theme and then change to my theme and take a second pic and mark up the things you want changed, I could use that as a guide. I’m sorry, I assumed you knew how o make a .zip file of a folder. Next time, if I ask for something unfamiliar, it’s Ok, just ask. I will provide instructions for you.

                        #44880
                        Member
                        ModdIt
                          Helpful
                          Up
                          0
                          ::

                          @bobC thanks, i am still learning about how to use the forum, sometimes very different to
                          what i have done before, mint, Manjaro Arch, Suse. Each one has some challenges.

                          I must sleep a bit earlier today, can do screenshots tomorrow.

                          Thanks for your help and suggestions. Reading posts from skidoo and further back Xecure it
                          looks like theming is somewhat complicated due gtk, Ice Themes and what we get with various
                          software packets mixed in.

                          Skidoo dislikes autohiding scrollbar, I prefer it that way, mostly scroll with keys, sometimes
                          mousewheel. kids mostly seem to use mousewheel, they are also very clicky clicky mouse dependant.

                          #44888
                          Moderator
                          BobC
                            Helpful
                            Up
                            0
                            ::

                            Yes, I should be sleeping, too… I left the credits to the original author, but his name doesn’t make sense to me, so I renamed it something I liked, antiX-Black-Magic. If someone comes up with a better name, put it out here for discussion. If anticaptialista wants it in his distro, I guess he gets to decide in the end.

                            I had to split it into two separate theme sets because the “Thin” version needs thinner icons. Its a little thicker than your original, but I tried to keep it very efficient. I also used your ideas to trim the normal one. I only created a “Medium” variant for now until all the kinks are out of it. Once it looks good to everyone, I’ll create a MAC variant, or any others along that line, and once all Medium variants look good, I’ll create small and large ones from them.

                            I also think I’d like to run it with a different wallpaper, but the default wallpaper for the distro is not for me to decide.

                            Constructive criticism and pro/con discussion is welcomed. I’m trying to end up with something I’ll want to run and hope it will look nice enough that others like it as well. BTW, this was implemented on a freshly installed and up to date antiX 19.3 full x64 installed to the disk with all defaults used except changing the icon on the volume control to the tango version, so it should look very much what a first time user would see if installed without other changes.

                            PS: Moddit, no need to make comparison screens if you don’t need to, as long as you can explain anything you think can be improved. I only made IceWM theme changes, not the GTK theme changes discussed, as they would need to be made elsewhere in the system.

                            • This reply was modified 2 years, 5 months ago by BobC.
                            • This reply was modified 2 years, 5 months ago by BobC.
                            #44902
                            Forum Admin
                            rokytnji
                              Helpful
                              Up
                              0
                              ::

                              Me Likey.

                              Works well on the chromebook.

                              Instead of making am hidden ~/.icewm/themes new folder and putting in that location.

                              I put mine in

                              /usr/share/icewm/themes instead

                              You have a menu entry in full iso antix install to open rox file manager as root under system.
                              I just moved extracted zip folder to downloads when extracted. Then moved it to /usr/share/icewm/themes next with drag and drop. 2 tox file managers open. Downloads opened as user. Root rox filer for the other. You’ll figure it out. 🙂

                              Sometimes I drive a crooked road to get my mind straight.
                              Not all who Wander are Lost.
                              I'm not outa place. I'm from outer space.

                              Linux Registered User # 475019
                              How to Search for AntiX solutions to your problems

                              #44905
                              Moderator
                              BobC
                                Helpful
                                Up
                                0
                                ::

                                Yes, that works, too, Roky. I put it in mine because that was what was suggested by the IceWM Developers, but either works. Glad to see you back! If you have any other suggestions, let me know.

                                I was thinking of making a flatter rectangular red or whiteish X close button so that I could trim the title height more for Moddit’s super efficient Thin variant.

                                Since Moddit uses Autohide for the taskbar, I doubt reducing the height of the status bar by a couple more pixels would help much, but I could easily do it if desired.

                                #44908
                                Member
                                ModdIt
                                  Helpful
                                  Up
                                  0
                                  ::

                                  BobC wrote:
                                  I also think I’d like to come it with a different wallpaper,
                                  but the default wallpaper for the distro is not for me to decide.

                                  I have often wondered how the choice came about, the previous metro theme
                                  was pretty popular to widely accepted among the users I have met up with.
                                  Lines causes more irritation than interest, with me too.

                                  IMHO: I really hope it does not stay over with next version.

                                Viewing 15 posts - 1 through 15 (of 83 total)
                                • You must be logged in to reply to this topic.