Themes: Difference between revisions

From Vita Developer wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 10: Line 10:


= Theme files =
= Theme files =
Example of theme files on memory card (tearaway):
Example of theme files on memory card (Abstract):


[[File:Theme.png]]
[[File:Theme.png]]

Revision as of 14:51, 30 December 2014


Location

Themes files are stored on the memory card in ux0:theme/CONTENT-ID when they are downloaded and installed.

Example (tearaway): ux0:theme/PCSF00214-THEME00000000000


Current theme files are located in ur0:shell/theme

Theme files

Example of theme files on memory card (Abstract):

Theme.png

theme.xml structure

theme.xml contains informations about theme filenames, name of the theme, version, colors (topbar...)

Example (tearaway):

<?xml version="1.0" encoding="utf-8"?>
<theme format-ver="00.99" package="0">
 <HomeProperty>
   <m_bgParam>
     <BackgroundParam>
       <m_imageFilePath>theme-bg-0.png</m_imageFilePath>
       <m_thumbnailFilePath>theme-bg-0t.png</m_thumbnailFilePath>
       <m_waveType>11</m_waveType>
     </BackgroundParam>
     <BackgroundParam>
       <m_imageFilePath>theme-bg-1.png</m_imageFilePath>
       <m_thumbnailFilePath>theme-bg-1t.png</m_thumbnailFilePath>
       <m_waveType>11</m_waveType>
     </BackgroundParam>
     <BackgroundParam>
       <m_imageFilePath>theme-bg-2.png</m_imageFilePath>
       <m_thumbnailFilePath>theme-bg-2t.png</m_thumbnailFilePath>
       <m_waveType>11</m_waveType>
     </BackgroundParam>
     <BackgroundParam>
       <m_imageFilePath>theme-bg-3.png</m_imageFilePath>
       <m_thumbnailFilePath>theme-bg-3t.png</m_thumbnailFilePath>
       <m_waveType>11</m_waveType>
     </BackgroundParam>
     <BackgroundParam>
       <m_imageFilePath>theme-bg-4.png</m_imageFilePath>
       <m_thumbnailFilePath>theme-bg-4t.png</m_thumbnailFilePath>
       <m_waveType>11</m_waveType>
     </BackgroundParam>
     <BackgroundParam>
       <m_imageFilePath>theme-bg-5.png</m_imageFilePath>
       <m_thumbnailFilePath>theme-bg-5t.png</m_thumbnailFilePath>
       <m_waveType>11</m_waveType>
     </BackgroundParam>
     <BackgroundParam>
       <m_imageFilePath>theme-bg-6.png</m_imageFilePath>
       <m_thumbnailFilePath>theme-bg-6t.png</m_thumbnailFilePath>
       <m_waveType>11</m_waveType>
     </BackgroundParam>
     <BackgroundParam>
       <m_imageFilePath>theme-bg-7.png</m_imageFilePath>
       <m_thumbnailFilePath>theme-bg-7t.png</m_thumbnailFilePath>
       <m_waveType>11</m_waveType>
     </BackgroundParam>
     <BackgroundParam>
       <m_imageFilePath>theme-bg-8.png</m_imageFilePath>
       <m_thumbnailFilePath>theme-bg-8t.png</m_thumbnailFilePath>
       <m_waveType>11</m_waveType>
     </BackgroundParam>
     <BackgroundParam>
       <m_imageFilePath>theme-bg-9.png</m_imageFilePath>
       <m_thumbnailFilePath>theme-bg-9t.png</m_thumbnailFilePath>
       <m_waveType>11</m_waveType>
     </BackgroundParam>
   </m_bgParam>
   <m_bgmFilePath>Tearaway_BGM.at9</m_bgmFilePath>
   <m_browser>
     <m_iconFilePath>theme-icons-web.png</m_iconFilePath>
   </m_browser>
   <m_calendar>
     <m_iconFilePath>theme-icons-calendar.png</m_iconFilePath>
   </m_calendar>
   <m_camera>
     <m_iconFilePath>theme-icons-photos.png</m_iconFilePath>
   </m_camera>
   <m_email>
     <m_iconFilePath>theme-icons-mail.png</m_iconFilePath>
   </m_email>
   <m_friend>
     <m_iconFilePath>theme-icons-friends.png</m_iconFilePath>
   </m_friend>
   <m_hostCollabo>
     <m_iconFilePath>theme-icons-contentmanager.png</m_iconFilePath>
   </m_hostCollabo>
   <m_message>
     <m_iconFilePath>theme-icons-messages.png</m_iconFilePath>
   </m_message>
   <m_music>
     <m_iconFilePath>theme-icons-music.png</m_iconFilePath>
   </m_music>
   <m_near>
     <m_iconFilePath>theme-icons-near.png</m_iconFilePath>
   </m_near>
   <m_parental>
     <m_iconFilePath>theme-icons-privacy.png</m_iconFilePath>
   </m_parental>
   <m_party>
     <m_iconFilePath>theme-icons-party.png</m_iconFilePath>
   </m_party>
   <m_power>
     <m_iconFilePath>theme-icons-power.png</m_iconFilePath>
   </m_power>
   <m_ps3Link>
     <m_iconFilePath>theme-icons-ps3link.png</m_iconFilePath>
   </m_ps3Link>
   <m_ps4Link>
     <m_iconFilePath>theme-icons-ps4link.png</m_iconFilePath>
   </m_ps4Link>
   <m_settings>
     <m_iconFilePath>theme-icons-settings.png</m_iconFilePath>
   </m_settings>
   <m_trophy>
     <m_iconFilePath>theme-icons-trophy.png</m_iconFilePath>
   </m_trophy>
   <m_video>
     <m_iconFilePath>theme-icons-videos.png</m_iconFilePath>
   </m_video>
 </HomeProperty>
 <InfomationBarProperty>
   <m_barColor>ff007171</m_barColor>
   <m_indicatorColor>ffeedfd0</m_indicatorColor>
 </InfomationBarProperty>
 <InfomationProperty>
   <m_contentVer>01.00</m_contentVer>
   <m_homePreviewFilePath>theme-preview-page.png</m_homePreviewFilePath>
   <m_packageImageFilePath>theme-thumbnail.png</m_packageImageFilePath>
   <m_provider>
     <m_default>Media Molecule Ltd</m_default>
     <m_param></m_param>
   </m_provider>
   <m_startPreviewFilePath>theme-preview-lock.png</m_startPreviewFilePath>
   <m_title>
     <m_default>Tearaway™</m_default>
     <m_param>
       <m_da>Tearaway™</m_da>
       <m_de>Tearaway™</m_de>
       <m_es>Tearaway™</m_es>
       <m_fi>Tearaway™</m_fi>
       <m_fr>Tearaway™</m_fr>
       <m_it>Tearaway™ - Il Messaggero di carta</m_it>
       <m_nl>Tearaway™</m_nl>
       <m_no>Tearaway™</m_no>
       <m_pl>Tearaway™</m_pl>
       <m_pt>Tearaway™</m_pt>
       <m_ru>Сорванец™</m_ru>
       <m_sv>Tearaway™</m_sv>
     </m_param>
   </m_title>
 </InfomationProperty>
 <StartScreenProperty>
   <m_dateColor>ff2f2908</m_dateColor>
   <m_dateLayout>0</m_dateLayout>
   <m_filePath>lock.png</m_filePath>
   <m_notifyBgColor>1fffffff</m_notifyBgColor>
   <m_notifyBorderColor>ffeedfd0</m_notifyBorderColor>
   <m_notifyFontColor>ff2f2908</m_notifyFontColor>
 </StartScreenProperty>
</theme>