Sarif
Sarif is an iPhone theme built to accomodate user customisation with a library of UI styles, widgets, icons, and more — all available from within Winterboard. Sarif also supports a huge range of popular third party apps and tweaks, ensuring a complete revamp of your device across the board. Available on iOS 4, 5, and 6.
Archived project from 2012–13Installation
Only available on iOS 4, 5, and 6.
- Install Sarif basic or Sarif premium through Cydia, and enable the theme in Winterboard.
- Configure widgets in Sarif.theme/settings.js
- Clear the cache from Sarif preferences in the Settings app.
Add-on packages are available for download from Cydia - just search for 'Sarif'.
Download wallpaper packDownload icon template
Sarif mods
Sarif includes a library of easy to use mods. Activate these in Winterboard to customise the look and functionality of Sarif to your liking. Some mods can be tweaked by editing the settings.js file found in /Library/Themes/Sarif.theme.
Supported apps/tweaks
Abstergo | Notifications clear icon. |
Atom | Handle theme. Manual activation - see docs/Atom |
*Auxo | UI and toggle icons for Auxo app switcher. |
*Badger | UI and popups with themed .plist. |
*BatteryDoctor Pro | Notification center toggles. Manual activation - see docs/BDP. |
*biteSMS | UI and quick compose theme for biteSMS. Enable through biteSMS settings. |
*ColorKeyboard | Keyboard theme with light and dark themes. QWERTY and AZERTY layouts supported. Two international layout options. Enable through ColorKeyboard settings. |
FolderIcons | Alternate folder backgrounds and 20 foreground icons. |
GBA.emu | Control pad skin. Manual activation - see docs/GBA.emu |
IntelliscreenX | Status bar icon support. Use clock and slider panel mods. |
*iWidgets | All HS widgets are also available as iWidgets. |
*JellyLock | Themed app shortcuts and handle. Set icon and handler sizes to maximum. |
Live Battery Indicator | Themed to show the status bar battery percentage. |
LiveClock | Live Sarif clock icon. |
LockInfo | Status bar icons and other support for LockInfo. Use clock and slider panel mods. |
MyVibe | Themed MyVibe status bar icon. |
NCSettings | Notification center toggles. Enable through NCSettings settings. |
OpenNotifier | A set of status bar icons for OpenNotifier. Includes premium icon set support. |
Pluck | Themed pluck icon. Manual activation - see docs/Pluck |
Safari Download Manager | Themed Safari download button. |
SBSettings | UI, toggles, and status icons for the SBSettings tweak. Enable through SBSettings settings. |
Snowcover Simple | Themes the album display on your lockscreen. Options for 4th gen devices found in docs/Alt graphics.txt |
*Velox | Includes toggles, buttons and other graphics. |
*WeatherIcon | Live weather information on a themed icon. |
Chatkit and UI theme for the WhatsApp messaging app. | |
Tap to Widgets | Notification centre widget backgrounds. |
TypeStatus | iMessage status bar indicator icon. |
Zeppelin | A themed icon as the carrier in the status bar. Enable through Zeppelin settings. |
* indicates premium pack only
Icon list
- Abstergo
- Activator
- Adobe Reader
- Age of Zombies
- AirFloat
- AirPort
- Alien Blue
- Angry Birds Seasons
- AnyDO
- Amazon
- ANZ GoMoney
- App Analytics
- AppInfo
- Apple Remote
- Apple Store
- App Store
- Australia Post
- Auxo
- Badland
- Barrel
- BatteryDoctor Pro
- Beat the Traffic
- biteSMS
- Blackboard (Mobile Learn)
- Blizzard Authenticator
- Bulletin
- BytaFont
- Calcbot
- Calculator
- Calendar
- Callbar
- Camera
- Camera+
- Camera Awesome
- Candy Crush
- Capital One
- CARROT
- theCHIVE
- Clear
- Clock
- Clock Builder
- Clock Hide
- Colloquy
- CommBank
- Compass
- Consume
- Contacts
- Contre Jour
- Conversions
- Convert Any Unit Free
- Convertbot
- Cool Shoes
- Couple
- Craigslist
- Crash Reporter
- Cyanide and Happiness
- Cydia
- Cylay
- Dashboard X
- DePersistWifi
- Deviations
- Display Recorder
- Dots
- Downcast
- Dreamboard
- Dropbox
- Easy Grade
- eBay
- eBay Annunci
- Evernote
- Everyme
- Evi
- Facebook Messenger
- Facebook Pages
- FaceTime
- FakeCarrier
- Fancy
- Fantastical
- FedEx Mobile
- Figure
- Find my Friends
- Find my iPhone
- Fish Out of Water
- Flex
- Flight Control
- Flixster
- f.lux
- freecreditscore.com
- Fruit Ninja
- FS5 Hockey
- Game Center
- GasBuddy
- GBA.emu
- Gmail
- Godesk
- Google+
- Google Authenticator
- Google Chrome
- Google Currents
- Google Drive
- Google Earth
- Google Latitude
- Google Maps
- Google Play Books
- Google Search
- Google Translate
- gpSPhone
- Gridlee
- Groupon
- Gumtree
- Haze
- iBlank
- iBooks
- iCleaner
- iCleaner Pro
- Icon Thief
- iFile
- iGame Guardian
- iHandy Level
- IMDb
- Imgupr
- The Impossible Game
- Infinity Blade
- Ingress
- InstaGrade
- Intelliscreen X
- i-Ruler
- iScheduler
- ISS Spotter
- iStudiez Lite
- iStudiez Pro
- iTunes
- iTunes U
- Jasmine
- JellyLock
- Jetpack Joyride
- Karate Girl
- Kickstarter
- Kindle
- Launch Center Pro
- LayoutMaker
- Letterpress
- Live Score Addicts
- LockInfo
- Lync 2010
- Lync 2013
- Mailbox
- MailChimp
- Maps
- MD.emu
- Megapolis
- Mercury Browser
- MessageMe
- Messages
- MewSeek
- Minecraft Pocket Edition
- Mini Gold Matchup
- ModMyi
- Monster Dash
- Music
- Music Box
- MyFace+
- MyLocation
- My Location Social Edition
- MyWallet+
- NAB
- Netflix
- Nike+
- NOAA Weather Radar
- Notes
- OfficeTime
- OneNote
- 1Password
- Onion Browser
- Opener
- OpenNotifier
- Pandora
- Pandora Downloader
- Passbook
- Path
- PayPal
- PdaNet
- Penny Time
- Phone
- Photos
- Photoshop Touch
- Plants vs Zombies
- Plants vs Zombies 2
- Pluck
- PNC Mobile
- Podcasts
- Ponon! Deluxe
- ProTube
- ProTube HD
- Puffin Browser
- Pulse
- Qantas
- Qbism
- QR Reader
- Rayman Jungle Run
- Rdio
- RedLaser
- Reeder
- Respring
- RunKeeper Pro
- Safari
- SBSettings
- ScoreCenter
- Scribblenauts
- SEEK Jobs
- Settings
- Shazam
- Signal 2
- The Simpsons Tapped Out
- SkyDrive
- Skype
- Slingshot Racing
- Smash to Bits
- SMS Gratis
- Snapchat
- Spotify
- Solar
- Solipskier
- Songza
- SoundCloud
- SoundHound
- Sparrow
- SpeedTest
- Splitwise
- Springtomize 2
- Stay Alive
- Steam
- Still Waitin
- Stocks
- Subito.it
- Sunrise Calendar
- Super Hexagon
- Super Stickman Golf
- Swackett
- Sword & Sworcery
- Tap to Widgets
- TDBank
- Televideo+
- Telstra 24x7
- Terminal
- TextPics
- ThemeIconMaker
- ThemeIt
- ThemeReady
- 3G Unrestrictor
- Timer
- Tiny Wings
- Tumblr
- TuneIn Radio
- Tweetbot
- Twitterific
- UnlimTones
- Upgur
- UP
- UPS
- USPS
- Velox
- The Verge
- Viber
- Videos
- Vimeo
- Vine
- Virtual Table Tennis
- Voice Memos
- Waze
- Weather
- Weatherbug
- Weather Network
- Wells Fargo
- WiFi Passwords
- Wikipedia
- Winterboard
- Wordfeud
- XFINITY
- Yahoo! Messenger
- Yahoo! Weather
- Yelp
- YouTube
- zeebox
Changelog
Version 2.3
- Sarif is now free-to-play.
- Enhanced Sarif preferences bundle.
- Added new icons.
- *Added aquamarine UI mod.
- Added support for Tap to Widgets.
- *Added support for Badger.
- Added alt in-call dialer with keypad letters.
- Added alt passcode keypad for lighter wallpapers.
- Added a new wallpaper.
- *Added new JellyLock icons.
- Added some more weather condition translations (cr. Charles Angaud)
- Removed the studs from the glass panel mod (still available as _alts).
- Fixed NCSettings LTE toggle issues.
- Fixed glass panel wallpaper issues.
- Fixed corrupted white wallpaper.
Version 2.2
- Added new icons.
- Added Sarif preferences bundle.
- Added set of dark ColorKeyboard themes.
- Added two international keyboard layouts for ColorKeyboard.
- Added graphite dock mods.
- Added slider panel mod (useful for LockInfo etc.)
- Added support for Russian language.
- Added support for IntelliscreenX status bar icons.
- Added support for SBSettings silent/vibrate status icon.
- Added option for HS widget opacity in settings.js
- Added option to hard disable weather in settings.js
- Added a handle theme for Atom.
- Added new shortcut icons and alt handle for JellyLock.
- Touched up the look of the dock and page indicators.
- Moved calendar date style to the icon bundle.
- Weather condition text now scales with longer strings.
- Optimized large PNGs to reduce package sizes.
- Removed ThemeReady dependency.
- Fixed Opennotifier premium pack issues.
- Fixed up some weather image positions.
- Fixed missing events tab and strings in photos app.
- Fixed slider widget problems with clock panel mod.
Version 2.1
- Added new icons.
- Added multi-language support for widgets (Deutsch, English, Español, Français, Italiano, Nederlands).
- Added red linen UI mod.
- Added andromeda linen mod.
- Added HS weather icon mod.
- Added untailed message balloons mod.
- Added numerical HS time mod.
- Added docked app names mod.
- Added weather icon set for NC widget and Weather app.
- Added Safari progress bar.
- Added visual voicemail placard.
- Added keyboard popups.
- Added scroll bar indicators.
- Added alt dialer graphics with button letters.
- Added date and weather toggles to LS slider widget.
- Added shorthand toggle for timebox and HS time.
- Added support for Abstergo.
- Added support for BatteryDoctor Pro.
- Added support for FolderIcons.
- Added support for iWidgets.
- Added support for Live Battery Indicator.
- Added support for LiveClock.
- Added support for MyVibe.
- Added support for Pluck.
- Added support for Safari Download Manager.
- Added support for Velox.
- Added support for WeatherIcon.
- Added theme for Siri.
- Added theme for Battery Doctor Pro toggles.
- Added theme for ColorKeyboard (QWERTY and AZERTY layouts).
- Added theme for GBA.emu control pad.
- Added theme for JellyLock (Set icon sizes to max).
- Added theme for NCSettings toggles.
- Added theme for weather app.
- Added new wallpaper.
- Added new Auxo toggle icons.
- Added new icons for OpenNotifier premium pack.
- Moved default load screens to a separate splash screen bundle.
- Send button now distinguishes between SMS and iMessage.
- Timebox clock icon now changes to date when pressed.
- Wallpapers now use non-legacy directory - turn legacy naming OFF in WallpaperJPEGifier.
- Failed passcode panel is now red.
- Removed biteSMS status bar icons (unread count too large for a small icon).
- Removed redundant biteSMS chatkit.
- Removed redundant large timebox mod (now achieved through settings.js)
- Fixed HS weather widget refresh issues (will now refresh every five minutes).
- Fixed missing VPN settings icon.
- Many other small changes.
Version 2.0.2
- Added new icons.
- Added option to change timebox position.
- Added option to disable timebox.
- Added option to change lock screen slider widget position.
- Added option to disable lock screen slider widget.
- Added option to disable lock screen slider widget animations.
- Added option to have lock screen slider widget always on.
- Added alt graphics for clock panel mod to allow for the default date to be used.
- Removed LS clear mod (can be achieved in settings.js now).
- Removed string that was hiding "Enter Passcode" text.
- Fixed lock screen weather widget.
Version 2.0.1
- Added new icons.
- Added dock hide mod.
- Added rotation lock icon mod.
- Added support for TypeStatus.
- Added status bar tint overlay - no more blue iOS6 status bar.
- Added 24 hour time option to settings.js
- Added biteSMS status bar icon.
- Added strings for mail (removes 'slide to' text).
- Added black border folder icon.
- Added button bar icons for WhatsApp.
- Moved Wallpaper.html from Sarif.theme to each widget.
- Reduced font size of app names mod.
- Fixed midnight hour showing as 0.
Version 2.0
- Added new icons.
- Added interactive lockscreen.
- Added notes app theme.
- Added camera app theme.
- Added calculator app theme (portrait only).
- Added seven UI mods - black, blue, silver, leather, leather dark, andromeda, and atrous.
- Added dark linen mod.
- Added glass panel mod.
- Added homescreen time mod.
- Added homescreen weather mod.
- Added mini slider mod.
- Added notch slider mod.
- Added clear lockscreen mod.
- Added support for home screen widgets.
- Added support for Auxo.
- Added support for OpenNotifier.
- Added support for LockInfo (use clock panel mod).
- Added support for Snowcover Simple.
- Added new wallpapers to the wallpaper roll.
- Added new transparent lock keypad.
- Added new lockscreen slider and groove.
- Added new pinstripe texture.
- Added new SBSettings icons.
- Added new switches.
- Added video player UI.
- Added lockscreen media controls.
- Added mini button bar icons.
- Added remaining tab bar icons now that ThemeReady supports iOS 6 cache clearing.
- Added homescreen app icon shadows.
- Added array of alternate colours for message bubbles (check docs/Alt graphics.txt).
- Added notification pull down.
- Added stock widget icons.
- Added rotation lock status icon (alt).
- Added old YouTube app load screen for iPhone 5.
- Added strings for calendar.
- Added list of alt graphics to Sarif.theme/docs.
- Added Wallpaper JPEGifier dependency - wallpapers can now be applied through settings.
- Fixed several problems with WhatsApp theme.
- Fixed secondary notifications position.
- Fixed biteSMS NC button not always theming.
- Fixed slider well problems on 3rd gen devices.
- Fixed status bar problems in landscape mode and other landscape issues.
- Fixed missing world clock backs.
- Fixed nav bar cornering.
- Fixed 4G status icon size.
- Fixed conflicting text shadow on status bar clock.
- Fixed texture problems on biteSMS QC.
- Remade entire navigation UI with new mods and proper landscape support.
- Remade regular and active status bars.
- Remade many old app icons.
- Rewrote all lockscreen mods and app names mod.
- Renamed mods, they will now appear above the main theme by default.
- Removed carrier bundle.
- Removed install instructions theme.
- Removed redundant string bundles.
- Removed BytaFont, Goulong and AntiTint dependencies.
- Touched up keypads.
- Touched up message bubbles.
- Simplified wallpaper set.
- Made several tweaks to make the theme more 'native font friendly'.
- Various UI additions.
Version 1.4.2
- Added new icons.
- Added list of alternate icons to icon bundle.
- Added music app theme.
- Added full biteSMS theme.
- Added WhatsApp theme.
- Added SBSettings theme.
- Added red app badges mod.
- Added indented icons mod.
- Added folder and switcher edges.
- Added new passcode entry field.
- Added bulletin list corners.
- Added more preference bundle icons.
- Added SB printer icon.
- Added theme for social widget.
- Added biteSMS strings.
- New button bar icon highlight.
- New button bar icons for clock and photos.
- Changed blue iMessage bubble to grey.
- Changed rotation lock to full icon.
- Fixed lockscreen notifications popup.
- Fixed typo in status clock.
- Fixed wallpaper directory in LS mods.
- Fixed Nike icon in settings.
- Fixed 4G status bar icon.
- Cleaned up larger status clock mod.
- Cleaned up calendar text.
Version 1.4.1
- Added new icons.
- Fixed iPhone 3 and 4 lockscreen wallpaper bug.
- Fixed LTE status icon not theming.
- Fixed send button clipping.
- Fixed sliders not working on 3rd gen devices.
- Fixed switcher media controls not working on 3rd gen devices.
- Fixed button problems on 3rd gen iOS 5 dialler.
- Fixed wallpapers being stretched when applied through Settings.
- Fixed tableview pinstripe.
- Cleaned up timebox.
- Cleaned up popups.
- Cleaned up a lot of 3rd gen graphics.
- Removed grey bar from behind lock entry field.
- Rewrote SpringBoard.strings.
- Added strings for clock, phone and messages app - 'slide to' text should finally be killed.
- Added wallpaper preview overlays.
Version 1.4
- Support for 3rd generation devices.
- Support for iOS 6.
- Support for iPhone 5.
- Added new icons.
- Added Zeppelin theme.
- Added NCSettings theme.
- Added support for Godesk.
- Added installation instructions theme.
- Added new notification centre theme.
- Added new default load screens.
- Added new SMS background.
- Added new folder and switcher background.
- Added new smaller badges.
- Added photo library video UI.
- Added switcher AirPlay buttons.
- Redesigned LS large time mod.
- Moved native icons to bundle.
- Removed panel dialer mod due to compatability issues.
- Made wide dock default and changed dock mod appropriately.
- Status bar clock is now much easier to read.
- Fixed missing UI LCD.
- Fixed chatkit badges.
- Installation now has a dependency on BytaFont, Goulong and AntiTint.
Version 1.3
- Integrated with ThemeReady.
- Added new icons.
- Added status bar mod.
- Added panel dialer mod.
- Added new dialer and keypad.
- Added volume and silence popup graphics.
- Added tethering LCD.
- Added more carrier bundles.
- Added Goulong font to install package.
- Wallpaper is now added to the system roll.
- Improved in-call keypad.
- Changed larger LS time mod to 12-hour.
Version 1.2-2
- Better 5.0.x support.
- Updated strings and added full language support.
- Added carrier bundle with new blank carrier icons.
- Added app names mod.
- New media controls.
- Fixed Google+ icon.
- Fixed NC mail icon.
Version 1.2-1
- Fixed lockscreen display problems with some mods.
- Fixed SC4 theme directory.
- Fixed biteSMS theme directory.
Version 1.2
- Time font now set to system font.
- Timebox now separated from wallpaper.
- Redesigned timebox clock icon.
- Default clock is now hidden via font.
- Date is now disabled.
- Added media controls.
- Redesigned slider.
- Slider background no longer appears under call buttons.
- Added camera slider.
- Removed 'Enter Passcode' text.
- Added an icon set, including spotlight, settings and nc icons.
- Added icon framework to mask unthemed icons.
- Removed home screen time/date html - you can now set a wallpaper from your photos app.
- New material textures for folders, switcher and nc.
- Added app download progress bars.
- Tweaked badge text style.
- Tweaked delete app badge.
- Redesigned volume slider.
- Added default load screens for all native apps.
- Added new navigation bar buttons.
- Added on/off switch tracks.
- Added missing button bar graphics.
- Added table next buttons.
- Added pinstripe background.
- Added check selection graphic framework.
- Added picker frames.
- Added undo popup box.
- Tweaked button bar selectors.
- Redesigned all status bar icons and added missing icons.
- Added battery percentages.
- Status bar clock now shown by default.
- Tweaked in call and recording bars.
- Added support for BiteSMS 6.3.
- Added support for the native clock app.
- Added calendar month tile graphic.
- Added now playing and chapter buttons.
- Redesigned iPod controls.
- Redesigned iPod sliders.
- Redesigned iPod track fill.
- Added mail sending progress bar.
- Added maps bookmark button.
- New SMS material background with retina display support.
- Redesigned SMS sending progress bar.
- Fixed SMS media bubble frame mask.
- Redesigned Snowcover to match existing UI.
- Added support for the native weather app.
- Added wider dock mod.
- Added hidden status bar clock mod.
- Added larger staus bar clock mod.
- Added default lockscreen clock mod.
- Added larger ls time mod.
- Added black UI mod.
- Removed several third party tweak dependencies.
Version 1.1
- Added missing data type icons.
- Added default load images for native apps.
Version 1.0
- Initial release (March 2012).