Skip to content
This repository has been archived by the owner on Oct 1, 2022. It is now read-only.

TigerOS Design

Regina Locicero edited this page Apr 11, 2018 · 6 revisions

This page documents the design of TigerOS.

Source Files

The first thing to note is that all svg files for our art assets are in the sources/design-assets/ folder. There are two folders under that folder one for our mascot in logos and one for our wallpapers.

Logos

The logos have two versions of the tiger penguin (or panguin because Regina can't spell apparently). One is more oval and one is round, we currently use the round one. The fedora-logo-sprite svg is the version that is used for some of the logos within fedora.

Wallpapers

As for the wallpapers, the important thing is that you need to install the Roboto font onto your system before opening the svg otherwise everything will crash horribly, you have been warned. Another note is that for one of the wallpapers the background was digitally painted using the open source software Krita, that file is also in the folder as a .kra.

For colors we use the RIT colors, specifically RIT's orange. These assets were created with combination of Inkscape, GIMP, and Krita.

Exporting to implement new designs

So if you've had a design approved and have added the svgs or source assets to the design-assets folder, next you need to export those designs a certain way.

Logos

If it's a logo being updated then there are a few images you have to update so that they will show up on the system. We have a separate repo for the logos rpm. The tigeros-logos/tigeros-logos-1.0.0/ folder has the exported assets and other files needed to customize images used in the fedora system and fedora's installer anaconda. It's important to note that you should be copying the names used in the old images to use for the new exports, otherwise things will break horribly. Going into the plymouth/charge/ folder, currently we haven't touched the progress series of pngs but you need to replace the throbber series of pngs. You should use the old throbber images as a reference for size and to approximate the levels of opacity. Next go to the pixmaps/ folder and replace all the images in there except for the poweredby.png. Use the old images for reference for sizes. Next go to the icons/Fedora/ folder and within that folder update the scalable/apps/anaconda.svg. The anaconda svg has the mascot on a hard disk, you need to alter the svg to have the new mascot. Then you want to export the new anaconda.svg to a 48x48 png and put that png as a replacement for 48x48/apps/anaconda.png. Now we can go back to our tigeros-logos-x.x.x folder and go into the anaconda folder and replace the sidebar-logo.png using the old one as a reference for size. Now that you've replaced all the logos, you should also make sure you updated the wallpapers that contain the mascot with the new mascot and then follow the wallpaper export instructions.

Wallpapers

Wallpapers are pretty simple, we have a separate repo for that. We go to our tigeros-backgrounds/tigeros-backgrounds-1.0/wallpapers/ folder and add in the new wallpapers as "name-1920x1080.jpg" make sure that they are actually 1920x1080 as we find that resolution is the easiest to scale.