
GTK3/4 Themes gtk2 gtk3 gtk3.2 xfce4
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Some more Win3x goodness for those that are looking for a little nostalgia. Includes various themes using the classic Win3 widgets and for those that remember, the All3D plugin style. More themes are on the way. Note that the theme is mostly designed for Xfce4 but may work in other environments. Included are GTK2, GTK3 and XFWM4 themes.
To install: download and extract Win3xE.tar.gz into your themes directory.
--------Notes (GTK3, GTK2, QT):----------
** Please install the redmond95 gtk theme engine for the gtk2 version to work properly, it is usually included in the gtk-engines package. **
** For qt5 apps to match the theme you can install qt5ct and qt5-styleplugins and then select gtk2 theme in qt5ct. **
- Make sure to set the environment variable QT_QPA_PLATFORMTHEME="qt5ct" for qt5 apps to use the theme.**
**To disable GTK3 apps from hiding unfocused scrollbars, set the environment variable GTK_OVERLAY_SCROLLING to 0
for example "export GTK_OVERLAY_SCROLLING=0"
-------Known issues: --------
*There are some issues with this theme and LibreOffice. Right now it's kind of a disaster so I recommend to use the environment variable SAL_USE_VCLPLUGIN="gtk" in the meantime until I can fix the issues.
------Theme builder--------
To use the custom theme builder: Download and extract "Win3xEThemeBuilder.tar.gz". From a terminal cd into the directory and run ./gen_theme.sh. Your custom theme will then be compiled and installed after running through the prompts. You do not need to install the theme prior to using the theme builder.
**You will need to install imagemagick for all features of the theme builder to work.**
**The script installs the themes in the home directory of the user who runs the script so you can just run it as a normal user no need for sudo or root.
After you have created your custom theme the script saves a copy of the theme config file so you may use it to regenerate your theme anytime a new version of Win3xE or the theme builder is released. To regenerate your theme or change the widget style without having to go through the whole prompt again, you can run "./gen_theme.sh -r theme.conf".
-----Extras-------
extras.tar.gz Includes my "Program Manager" pcmanfm script and my custom firefox themes.
*Program Manager script: You will need to install pcmanfm to use the script. The script looks for application icons in the /usr/share/application directory to populate the Program Manager folders and uses pcmanfm to view the folders. After installing pcmanfm you will also want to check the option "Don't ask options on launch executable file" under Edit > Preferences > General otherwise it will ask for a confirmation each time you open one of the shortcuts. To install, extract the extras archive and extract the prog_man.tar.gz archive. Run install.sh as root or using sudo as a user. View the README.txt inside the archive for more details.
1.4 1 year ago
-Fixed drag and drop for GTK3 treeview items. (Issue: drag and drop items show up as black text on a black background. Affects all Win3xE GTK3 themes.)
Theme builder: Updated build files for all styles to reflect the above fix.
1.4 1 year ago
-Fixed drag and drop for GTK3 treeview items. (Issue: drag and drop items show up as black text on a black background. Affects all Win3xE GTK3 themes.)
Theme builder: Updated build files for all styles to reflect the above fix.
1.3 1 year ago
Fixed check boxes in All3D themes. When check boxes are present on a white background such as menus or a scrolledwindow the bottom and bottom-right borders are now visible. (affects GTK2 and GTK3)
Changed button relief on toolbars from normal to flat for the All3D styled themes such as Win3xE Win95.
Changed GTK2 scrolled window border to match GTK3 scrolled window border.
1.2 1 year ago
Theme:
-Reduced notebook padding.
[ Win3xE Win95, Aqua Dark, Cinnamon 3D, Cinnamon Dark, Emerald City 3D themes ]:
-Improved scrolled window, entry, and progress bar 3D borders and added 3D style for check boxes and radio buttons for the All3D style (such as Win3xE WIn95)
Extras:
Changed the IE3 Classic Firefox theme location bar border style to the All3D border style.
Theme builder:
-You can now use the custom theme directory and theme rebuild options at the same time: ./gen_theme.sh -rd theme.conf /path/to/install/directory
-Combined text only and graphical theme builder scripts into one. If the prompts fail to display correctly you can run ./gen_theme.sh -t to use fallback mode.
You can also pass through options to the fallback script for example: ./gen_theme.sh -tr theme.conf will rebuild your theme using the text only prompts.
1.1 1 year ago
Fixes:
(Moderate [All GTK2 themes affected]):GTK2 menus now show a lighter font color on disabled menu items
(Moderate [All GTK2 themes affected]):GTK2 disabled entry backgrounds match normal entry box color, disabled text is a light color.
(Minimal [only ALL3D style affected])Fixed scrolledwindow widget in the All3D GTK3 themes not showing top and bottom borders in Nemo file manager.
Theme builder:
Added a simple terminal based graphical interactive prompt with colors. Note that you will need to use a terminal emulator supporting rgb 256 colors (most desktop terminal emulators should support this).
*If the graphical version doesn't display properly you can download the text only version of the theme builder. The text only version includes all the same features and bug fixes as the graphical version.
1.0 1 year ago
Fixed issue with All3D themes such as Win3xE Windows 95 having white text on a white background in GTK3 list widget and other widgets.
Theme builder: Updated All3D builder to reflect above fix for the white text on a white background issue.
0.9 1 year ago
Fixed issue of Win3xE Classic theme showing black text on a dark blue progressbar, text is now white when covered by the progressbar.
Extras: Added slight 3D look to the locationbar and searchbar in the IE3 firefox theme.
0.8 1 year ago
Theme:
-Added Win3xE Magenta theme which uses my previous Win3xE style (more schemes on the way for this style).
Extras: None
Theme builder:
-Added new style "Hybrid". This brings back my original Win3xE style widgets with some light 3D widgets and a slightly 3D menubar.
0.6 1 year ago
GTK3 Fixes
Added IE3 firefox theme.
0.5 1 year ago
Fixed Win3xE Classic theme GTK3 menubar text color
New Themes!
-Hot Dog Stand
-Pacific
-Flourescent
-Seven
-Tails
-ThreeZero/ThreeZero Gray
-Emerald City/Emerald City 3D
-Win3xEThemeBuilder:
Fixed css parsing error on created GTK3 themes.
Fixed issue of lower left corner missing on progressbar troughs in created GTK2 themes.
0.4 1 year ago
-Many updates and fixes
-Merged some code with my older Win3x theme.
-Added Win3xE theme builder
-Added experimental Program Manager script to emulate Windows 3.1 "Program Manager".
Notes:
As promised I've designed a way to allow theme customization. Now included is a bash script to generate custom Win3xE themes. When ran it will ask for a series of hex color codes, widget style and window border style preferences. It will then compile and install your custom theme. By default the script saves custom themes in the theme directory located in your home directory ~/.themes/ . This behavior can be changed by running ./gen_theme.sh -d "custom path". To test out the new theme builder: download and extract the archive "Win3xEThemeBuilder.tar.gz" and cd into the extracted folder. Run ./gen_theme.sh and follow the prompt. That should be it. Enjoy! ( The script builds the GTK2, GTK3 and xfwm4 themes )
0.3 1 year ago
Added more color schemes and fixes.
-Black Leather Jacket
-Windows Standard
-Cinnamon
0.2 1 year ago
Fixed filechooser dialog colors.
ashenshell
1 month ago
I was having trouble with the Chicago 95 theme (black screen, probably caused because I dont have the correct GTK 3 version)
This is the superior alternative in my opinion
Once again, thank you so much
Report
davem82
10 months ago
Report
matthewmx86
10 months ago
Report
davem82
9 months ago
Report
matthewmx86
9 months ago
Report
spacesloth
10 months ago
Report
matthewmx86
10 months ago
Report
matthewmx86
10 months ago
https://winaero.com/blog/enable-loading-userchrome-css-usercontent-css-firefox/
https://winaero.com/blog/restore-classic-address-bar-in-firefox-75/
Report
thelonecoder
1 year ago
Report
remussatala
1 year ago
Report
matthewmx86
1 year ago
Report
matthewmx86
1 year ago
Report
remussatala
1 year ago
Report
matthewmx86
1 year ago
Report
remussatala
1 year ago
Report
matthewmx86
1 year ago
Report
remussatala
1 year ago
Report
remussatala
1 year ago
Report
remussatala
1 year ago
Report
matthewmx86
1 year ago
Report
cozytuna
1 year ago
Report
iceler
1 year ago
Report
rosaastrum
1 year ago
If this is something you could look into, that would be great. Thank you. :)
Report
matthewmx86
1 year ago
Report
rosaastrum
1 year ago
Report