Jump to content

Clover Themes

bootloader CLOVER EFI UEFI

  • Please log in to reply
161 replies to this topic

#1
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,028 posts
  • Gender:Male
  • Location:Moscow

Themes


The main studio for creating and discussion themes for the Clover is here
http://www.applelife...а-clover.36074/

WIKI repository for all themes. Any author may download his theme here

http://clover-wiki.z.../Theme-database

Choosing a theme is provided by main config.plist file GUI section and there is a samples to choose

<key>GUI</key>
<dict>
<key>Theme</key>
<string>metal</string>

Overview

Wooden by iROOTa
Attached File  wooden.png   74.62KB   608 downloads Attached File  wooden2.png   567.58KB   69 downloads Attached File  wooden.zip   2MB   117 downloads
Metal by Slice
Attached File  screenshot.png   35.39KB   150 downloads
Black-green by blackosx
Attached File  black-green.png   302.96KB   688 downloads
Hellfire by lllevelll (this was the default theme for rev666 :) )
Attached File  hellfire.png   190.73KB   643 downloads
BSOD by lllevelll
Attached File  BSOD_theme_2.jpg   70.71KB   789 downloads
Simple-gray by hijeane
Attached File  simple_grey_91.png   34.75KB   951 downloads
Aluminium by iROOTa
Attached File  Aluminium Theme.png   48.28KB   826 downloads
Steampunk by Xmedik
Attached File  steam-punk.png   434.4KB   514 downloads Attached File  pointer-steampunk.png   4.61KB   418 downloadsAttached File  steampunk-t3.jpg   89.86KB   239 downloads Attached File  clock_inside334.gif   52.53KB   52 downloads
Steampunk-2 by Neo.aka.Darkman - see attach.
Attached File  Steampunk_edited.tar.lzma.zip   2.49MB   224 downloads

Buttons by trauma
Attached File  buttons.png   234.25KB   671 downloads
Dawn by Slice
Attached File  dawn.png   362.44KB   614 downloads
OS One by Kyndder
Attached File  os_one.jpg   34.52KB   645 downloads
Attached File  os_one.zip   89.26KB   123 downloads
Attached File  pointer-os_one.zip   969bytes   78 downloads
OS BOX by Kyndder
Attached File  os_icon.jpg   44.12KB   887 downloads
Attached File  os_box.zip   406.9KB   179 downloads

mrengles Theme
Attached File  mrenglesTheme1.png   79.28KB   1332 downloads
Attached File  mrenglesTheme.zip   662.06KB   278 downloads

iClover by Winlog
Attached File  screenshot0.jpg   59.14KB   1536 downloads
Attached File  iClover by winlog.zip   3.81MB   548 downloads
Galaxy by Winlog
Attached File  screenshot2.jpg   71.35KB   921 downloads Attached File  screenshot4.jpg   70.78KB   546 downloads
Attached File  Galaxy_shadows.zip   2.91MB   297 downloads

bluemac_theme by fau7i
Attached File  Jt.jpg   107.53KB   853 downloads Attached File  Bluemac_Theme_CloverV2.zip   570.46KB   363 downloads

AppleStyle by Eps
Attached File  Applelike.jpg   175.96KB   976 downloads Attached File  AppleLike-2.jpg   165.75KB   523 downloads
Attached File  AppleStyle.zip   911.81KB   371 downloads

Orange theme by dwmc
Attached File  Orange_theme_screenshot.png   300.62KB   340 downloads

#933

ThinkPad theme by Kogen Mantis
Attached File  post-112035-0-29088900-1359462540_thumb.jpg   6.6KB   369 downloads
Attached File  Clover-ThinkPad-Theme.zip   733.86KB   162 downloads

Instruction for a future artist to create a new theme.

  • All graphics must be in png and icns format. Transparency supported. PNG may be created by system's Preview application.
    To create icns you have to use IconComposer.app provided with XCode. Attached File  Icon Composer.app.zip   408.5KB   97 downloads
    You should copy/paste picture with transparency into 128 and 32 images. They may be different or may be the same.
  • First pixel from logo will be the color for the whole desktop (see "dawn").
  • Choose a font from existing or create your new font.
  • Choose a character spacing for the chosen font.
  • Create your own Selection_big.png and selection.small.png
  • Select a color for menu bar. It depends on your desktop color. selection_color 0xF376D380 This is standard WEB color coding RGBA. In this example Red=0xF3, Green=0x76, Blue=0xD3, Alfa=0x80 - this is semitranparent - recommended balue.
  • Each menu element consist of Main image and Badge that usually are Drive and OS icons.
    <key>Badges</key>
    <dict>
    <key>Show</key>
    <true/>
    <key>Inline</key>
    <false/>
    <key>Swap</key>
    <false/>
    </dict>
    
  • Show=false if you don't want to see badge
    Swap=true if Main image will be OS and badge will be Drive
    Inline=true if you want to see OS icon in info string (see theme "iClover"
  • The theme must contain pointer.png 32x32pix with transparency. Active point is left-up corner so arrow should finish at this corner.
  • Full set of icons (except OS images)
    { NULL, L"icons\\func_about.png", 48 },
    { NULL, L"icons\\func_options.png", 48 }
    { NULL, L"icons\\func_clover.png", 48 },
    { NULL, L"icons\\func_reset.png", 48 },
    { NULL, L"icons\\func_shutdown.png", 48 },
    { NULL, L"icons\\func_help.png", 128 }, //5
    { NULL, L"icons\\tool_shell.png", 48 },
    { NULL, L"icons\\tool_part.png", 48 },
    { NULL, L"icons\\tool_rescue.png", 48 },
    { NULL, L"icons\\pointer.png", 32 },
    { NULL, L"icons\\vol_internal.icns", 128 },
    { NULL, L"icons\\vol_external.icns", 128 },
    { NULL, L"icons\\vol_optical.icns", 128 },
    { NULL, L"icons\\vol_firewire.icns", 128 }, //12
    { NULL, L"icons\\vol_clover.icns", 128 },
    { NULL, L"icons\\vol_internal_hfs.icns", 128 },
    { NULL, L"icons\\vol_internal_ntfs.icns", 128 },
    { NULL, L"icons\\vol_internal_ext3.icns", 128 },
    { NULL, L"icons\\vol_recovery.icns", 128 }, //17
    
    Minimum set of OSes
    os_clover.icns
    os_cougar.icns
    os_legacy.icns
    os_leo.icns
    os_linux.icns
    os_lion.icns
    os_mac.icns
    os_mav.icns
    os_snow.icns
    os_tiger.icns
    os_unknown.icns
    os_vista.icns
    os_win.icns
    
    A sample for theme.plist you can find in each installed theme as provided by installer.
  • The theme must contain scrollbar folder with images as attached one. Else you may have serious problems in GUI.

Attached Files


Edited by Slice, 08 June 2014 - 10:03 AM.
Update


#2
dwmc

dwmc

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
Zip file of my theme is attached. It's big because it contains an svg directory holding most of the SVG files I used when creating the PNG files. I use inkscape for SVG editing. I included these files so others can modify them to create their own theme if desired. Of course there's a lot of gruntwork involved in creating a theme, and I didn't spend a lot of time on it. I just wanted an orange flavored theme.

Moderators feel free to copy this to a more convenient place.

Posted Image

Attached Files



#3
Kogen Mantis

Kogen Mantis

    InsanelyMac Protégé

  • Donators
  • 98 posts
  • Gender:Male

ThinkPad Clover Theme

Attached File  screenshot0.jpg   72.62KB   341 downloads Attached File  screenshot1.jpg   234.17KB   172 downloads

Today I had some spare time to update my ThinkPad Theme Remix for Clover.
- Added "Press F1 for Help" as default on main screen
- Enabled EFI Shell button
- Added scrollbar
- External volumes use USB Drive icon badge now
- CD icon badge for CD/DVD disks
- Recovery HD now has the Red Cross badge
- Added alternative logo and background set for users to choose.
- fixed RGBA color value in selection highlighting

Attached File  ThemePrefPane.png   87.12KB   63 downloads

Update 2013-05-19:
- Updated theme to work for new and old world Clover
- Theme split in two. ThinkPad and ThinkPad_dots
- Changed scrollbar blue for ThinkPad and red for ThinkPad_dots
- Added screenshot for Clover prefpane
- Lighter selection color for ThinkPad theme

You are all welcome to use it and edit it as much as you want.

Attached Files


Edited by Kogen Mantis, 19 May 2013 - 07:50 PM.


#4
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,695 posts
  • Gender:Male
  • Location:Canary Islands
Work in progress.

Basically a topic where discuss about Themes for Clover.

- How make it.
- And user Gallery.

Edited by ErmaC, 22 May 2013 - 09:13 AM.
Update


#5
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,695 posts
  • Gender:Male
  • Location:Canary Islands
Reserved.

Edited by ErmaC, 22 May 2013 - 09:13 AM.
Update


#6
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,028 posts
  • Gender:Male
  • Location:Moscow

Creating and using Animations


Clover supports animated images like this ( ©iDark Soul )
Attached File  ML.gif   793.44KB   55 downloads

I am not proposing you will make full Micky Mouse cartoon. The purpose of animation is to make GUI appearance a slightly better. What is the difference between 3D ball and colored oval? Motion!
See anime in metal theme. This is 3D anime while the screen is flat.
Attached File  screenshot23.png   516.29KB   64 downloads
Swinging buttons will acquire volume.
What is the difference between gray/white and metal/glass? Blinking and sparkle!
At your fantasy and talent to make the appearance beauty.

Theme.plist will contain a section
  <key>Anime</key>
  <array>
   <dict>
    <key>ID</key>
    <integer>1</integer>
    <key>Path</key>
    <string>Anim_1_Logo_IntroOutro</string>
    <key>Frames</key>
    <integer>381</integer>
    <key>FrameTime</key>
    <integer>25</integer>
   </dict>
  </array>
ID of anime.
#Logo		 (1)
#About	    (2)
#Help		 (3)
#Options	  (4)
#Graphics   (5)
#CPU		 (6)
#Binaries	 (7)
#DSDT		 (8)
#BOOT Sequence	  (9)
#Apple    (21)
#WinXP    (22)
#Clover    (23)
#Linux    (24)
#BootX64.efi  (25)
#Vista    (26)
#Recovery   (30)
#Tiger    (34)
#Leopard   (35)
#Snow Leopard  (36)
#Lion    (37)
#Mountain Lion   (38)

#Lynx  (39)
It means that if you want to make animated picture over Help image (book in the scrren) you should assign ID=3
Attached File  screenshot1.png   93.46KB   39 downloads
IDs from 20 to 40 correspond to os_xxx.icns and will played over them.
For example the cat above must have ID=38.

Path
It is folder name for the anime image set and a part of each file name
See black_green theme
Path=Anim_1_Logo_IntroOutro
The folder /Anim_1_Logo_IntroOutro/ contains files:
Anim_1_Logo_IntroOutro_000.png
Anim_1_Logo_IntroOutro_001.png
Anim_1_Logo_IntroOutro_002.png
And so on.
Files naming rule is strict: AnimePath_NUM.png where NUM is 3 digits frame number.

Frames
A full number of frames in the animation. But you can have less files.
black_green theme contain 94 files while Frames=381.
It means absent frames. In this example after frame 46 the frame 193 will follow. Instead of all missing frames first will shown.

FrameTime
This is pause between frames in milliseconds.
In the example above frame 46 will be shown 193-46=147 times by 25 milliseconds = 3.675seconds before changed to frame 193.

Edited by Slice, 24 May 2013 - 08:39 AM.
Update


#7
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,695 posts
  • Gender:Male
  • Location:Canary Islands

Move here this post? I will revise it for instructions.
Also should be separate post for animation.


Yep!
Slice feel free to edit it

Edited by ErmaC, 22 May 2013 - 09:13 AM.
Update


#8
Eps

Eps

    InsanelyMac Protégé

  • Members
  • PipPip
  • 86 posts

Hello all Clover developers and users.
I made something changed for AppleStyle theme to compatible with newer theme settings in recently Clover.
Of course,I make some example for talking about customizing this theme.
Following screenshot is default setting.
Attached File  Screen0.png   46.44KB   64 downloads
And it will boot like this scheenshot.
Attached File  screenshot0.png   165.12KB   43 downloads
Following example is brighter theme by changing Background path to Background2.png, Banner to Logo1.png and Font path to PTMono_10B.png.
Attached File  Screen1.png   47.02KB   45 downloads
Logo1.png is colored in black and transparent.
If you used it in darker background, you will see nothing in banner place.
Of course,brighter background use darker font and darker background use brighter font.
Attached File  screenshot1.png   354.51KB   55 downloads
If you want the boot theme closing BootCamp.
Trying these settings.
Attached File  Screen2.png   46.86KB   62 downloads
And,you will see.
Attached File  screenshot2.png   206.58KB   55 downloads

Following zip is the theme files archived.

Attached File  AppleStyle.zip   2.2MB   105 downloads

Updated 6/9 for background scale option.

Attached File  os_mavericks.png   34.24KB   39 downloads

Updated 6/14,deleted os_lnyx and added os_mav.

Updated 6/30,scroll bar changed,and added following linux icons.

Attached File  os_linux.png   56.22KB   21 downloads
Updated 11/25 for secure boot function icons.

Attached File  secure.png   13.64KB   15 downloads


Edited by Eps, 25 November 2013 - 12:00 PM.


#9
EnzoFX

EnzoFX

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 280 posts
At quick glance, it seems that the device selection can only be an image that's rendered behind the device icon? As opposed to being able to have a separate selection icon in Cham. I think this would limit things a bit, would make some of my themes more labor-some to port =P.

#10
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,102 posts
  • Gender:Male
  • Location:UK
Hey Enzo - Good to see you here :)

Yes, the device_selection in Clover's GUI (file Selection_big.png), is currently drawn behind the main the .icns images (or at least last time I checked it was). If comparing Chameleon's GUI to Clover's GUI with regards to design potential, then Chameleon's GUI, with the flexibility of being able to specify size and positions of images, combined with the rollover effect of icons has the edge. However, even though Clover's GUI is currently more limited in those areas, it does support animation, has a faster render time and is very snappy in operation.

Clover is also being actively developed which means any suggestions put forward to Slice may be considered (depending of course on many things like order of priority, complexity of implementation, necessity, time .... etc.) Though having said that, I have suggested a few things in the past which have collected dust, for example here, here, here. :P

But don't let any of that dissuade you from contributing if you have the time and desire. I no longer get the time I used to so I only contribute as and when I can, but you always had an eye for design and I'm sure many users would love to see an Enzo Clover theme..

Regards

#11
EnzoFX

EnzoFX

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 280 posts
Hey black =).

Ah I see, thanks for all that. I wish this stuff got a little more attention too heh, hard to get this stuff to change once it's established. Oh well.

#12
Daistaar

Daistaar

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

What triggers clover to select an icon for a bootable option? For example, if I wanted to clover to only see two options, one for UEFI Windows 8 and one for UEFI OSX 10.8.4 what would I have to edit? Would changes go into Theme.conf for hiding the drives and settings.conf for the selecting the desired icons? My ideal clover should look like this but I'm not sure how to go about customizing it:

 

Boot option:

Windows 8 EFI

Icon: os_win8.icns (currently shows os_vista.icns)

 

Boot option:

OSX 10.8.4

Icon: os_mac.icns (currently shows os_cougar.icns)

 

I'd like to hide the currently visible os_clover boot option. It boots into it already and is just kind of redundant. Plus selecting it just relaunches clover without the Clover efi option effectively looking closer to what I like (minus the right icon)



#13
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,028 posts
  • Gender:Male
  • Location:Moscow

What triggers clover to select an icon for a bootable option? For example, if I wanted to clover to only see two options, one for UEFI Windows 8 and one for UEFI OSX 10.8.4 what would I have to edit? Would changes go into Theme.conf for hiding the drives and settings.conf for the selecting the desired icons? My ideal clover should look like this but I'm not sure how to go about customizing it:
 
Boot option:
Windows 8 EFI
Icon: os_win8.icns (currently shows os_vista.icns)
 
Boot option:
OSX 10.8.4
Icon: os_mac.icns (currently shows os_cougar.icns)
 
I'd like to hide the currently visible os_clover boot option. It boots into it already and is just kind of redundant. Plus selecting it just relaunches clover without the Clover efi option effectively looking closer to what I like (minus the right icon)

Not theme.plist. You have to tune main config.plist

		<key>Volumes</key>
		<dict>
			<key>Legacy</key>
			<string>First</string>
			<key>Hide</key>
			<array>
				<string>VOLUME_NAME</string>
				<string>VOLUME_UUID</string>
				<string>TODO_HIDE_VOLUME_BY_TYPE/GROUP</string>
			</array>
		</dict>
		<key>HideEntries</key>
		<dict>
			<key>OSXInstall</key>
			<true/>
			<key>Recovery</key>
			<true/>
			<key>Duplicate</key>
			<true/>
			<key>WindowsEFI</key>
			<false/>
			<key>Grub</key>
			<false/>
			<key>Gentoo</key>
			<false/>
			<key>Ubuntu</key>
			<false/>
			<key>OpticalUEFI</key>
			<true/>
			<key>InternalUEFI</key>
			<true/>
			<key>ExternalUEFI</key>
			<true/>
		</dict>



#14
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,028 posts
  • Gender:Male
  • Location:Moscow

Updated metal theme

Attached File  metal_main.png   841.55KB   40 downloads



#15
packrobottom

packrobottom

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
  • Gender:Male

This theme is called Mountain Lion bootcamp.   I wanted a simple grey subdued theme with non ugly aliased font.  The icons borrow from the 10.8 login screen and I created a couple new ones for shell and options.

 

Enjoy

 

 

Attached Files



#16
Huski

Huski

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
Attached File  Screen Shot 2013-08-14 at 12.30.58 PM.png   13.83KB   24 downloads
Simple Gray
author: hijeane
version 0.4 (unofficial)
- fixed
- optimized graphics
- lion icon fix
 
Attached File  Screen Shot 2013-08-14 at 12.31.39 PM.png   20.22KB   26 downloads
Squares
author: Marian Arlt projectosx
version 1.2 (unofficial)
- optimized graphics
- optimized for fullhd. You should download v1.1 if you want to use this theme on hires monitors.
 
 

Attached Files



#17
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,028 posts
  • Gender:Male
  • Location:Moscow

Yes, the device_selection in Clover's GUI (file Selection_big.png), is currently drawn behind the main the .icns images (or at least last time I checked it was). 

 

Hi,

Since revision 1983 I made an ability to draw selection over main image

You have to write into theme.plist

		<key>Selection</key>
		<dict>
			<key>Big</key>
			<string>aim_small.png</string>
			<key>Color</key>
			<string>0xF3F3F380</string>
			<key>Small</key>
			<string>yes.png</string>
			<key>OnTop</key>
			<true/>
		</dict>

And enjoy

Attached File  Screen Shot 2013-08-25 at 16.13.54.png   269.29KB   16 downloads



#18
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,102 posts
  • Gender:Male
  • Location:UK

Nice! Such a simple feature but will make a difference to theme design.

Thanks Slice.  :D

 

ps. Enzo.. How about that login to Lion theme...  ;)



#19
EnzoFX

EnzoFX

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 280 posts

Ah, sweet, thanks Slice!

 

Right after I churn out Mavericks'ed theme blackosx =p. 



#20
ameris_cyning

ameris_cyning

    I don't know what to write here

  • Donators
  • 956 posts
  • Gender:Male
  • Location:My apartment
  • Interests:OSx86, female anatomy, electronic music, Clover EFI

I have combined two themes that I like into a new theme that I call LoginToApplestyle

 

This theme, as its name suggests, is a combination of LoginToLion and Applestyle

 

Nothing is of my original creation. Credits go to the author of those two themes.

 

Sorry, no preview available. If someone could upload a screenie I would appreciate it

 

Attached File  LoginToApplestyle.zip   3.72MB   84 downloads







Also tagged with one or more of these keywords: bootloader, CLOVER, EFI, UEFI


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy