I am really getting hooked on Bodhi/Moksha - I love the level of customization. I have a few folks that I have installed linux for and help within my limited technical skill set with their linux PCs and laptops. Bodhi will be my "GOTO" OS for under resourced old rigs that may come my way. So as I learn - and I do try to solve things on my own before asking - I do have a few more questions.
1.) How can I eliminate the space at the end of the shelf ? I can't move the gadgets all the way to the right. 2.) The font for the date is too small - how can I make the date font a bit bigger?
1. you can use the shelf option for shrinking its content in the shelf settings: i.imgur.com/v3AefYy.jpg or click the right mouse button and choose begin moving gadgets. Now you can reorder gadgets as you wish 2. yep, font is small because it is a feature. Date string respect the dadget default size. Try to open the clock settings and use different date setting: i.imgur.com/mhj4piO.jpg. If you want custom settings look at man7.org/linux/man-pages/man3/strftime.3.html
EDIT: I have to correct point 2. It is the forum theme. I did not change the date font according the gadget size. Sorry EDIT2: oops, that's bad. Point 1 means, the theme has a bug. I never use shrinked shelf so I did not notice. Need to make a fix. Buggy
Thanx. When time permits, I will correct both glitches
One other bug is that some gadget icons are cut off. The icon space allocated is too small so that the right hand edge of the icon is cutoff. It would be great if were possible to adjust the individual gadget icon space.
EDIT: it is actually the systray that cuts off the the gadget icon on the right
Enlightenment and Moksha themes are edj files, a binary file and when decompiled you have folders and images and edc files (Edje Data Collection). The edc files themselves can contain programs which are usually in a c like language called embryo. In theory they can also be in lua although I know Edje supports Lua I have never saw a theme using it.
So continue on by all means learning html/css/js. I only know the basics of css and HTML hardly a web dev. But be aware none of that will help much with moksha themes. Theming enlightenment or Moksha is a 'whole nother ball game'. For the most part, I count on Štefan to do the work on our themes. Bodhi used to have several people working on themes but over the years they have moved on to whatever. It is not an easy task, good documentation is sadly lacking and with EFL changes changes all the time anyways. It takes graphics art skills, coding skills, familiarity with EFL itself and a lot of patience.
Yeah I was getting carried away with mix and match icons/themes I finally settled on the sunshine theme. OK when I switch to the forum theme the clock is OK and the shelf shrink is OK as well - no space at the end. I think I threw you a curve ball on the systray - when I size it back to the default the icons fit the problem arises when I increase the the shelf size from 32 to 36 - the systray space does not increase quite enough to accommodate the increase in icons size.
I really got interested in js trying to modify Cinnamon desktop applet js files - a few things are obvious in the code but most of it is not, at least to me. The advice from several Devs and on lines was if you want to learn js you have to have a foundation in HTML/CSS so I started there but have no interest in web design. I would love to be a theme dev but that seems like that would literally take years but modifying and creating applets - no so much.
Last but not least - after 26 years in the military and too much time away from family - you never get back time missed with your family - I guess what I am saying is the systray can wait spend the time with your family.
Edit: no, I am glad you came across these theme glitches. They needed to be fixed. Systray module is a real pain in ass. Very different module which needs a complex rebuild. But this is over my skills.
Many thanks Stefan for your work on this, especially as you're on holiday - it's much appreciated. The Forum theme is my favourite, though I use the clock (on the desktop) from the Crema theme - it sits really neatly on the Bodhi_Background wallpaper, replacing the leaf in the centre of the picture.