2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. --> |
2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. --> |
3 <!-- This component and the accompanying materials are made available under the terms of the License |
3 <!-- This component and the accompanying materials are made available under the terms of the License |
4 "Eclipse Public License v1.0" which accompanies this distribution, |
4 "Eclipse Public License v1.0" which accompanies this distribution, |
5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". --> |
5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". --> |
6 <!-- Initial Contributors: |
6 <!-- Initial Contributors: |
7 Nokia Corporation - initial contribution. |
7 Nokia Corporation - initial contribution. |
8 Contributors: |
8 Contributors: |
9 --> <!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"><concept id="GUID-A1DBE03F-728E-4F31-BE74-5BDA3906C8DD" xml:lang="en"><title>Themes</title><prolog><metadata><keywords></keywords></metadata></prolog><conbody> |
9 --> |
10 <fig id="GUID-26C36C79-765F-4E2A-85F8-BE2C44FDBBDA"><title>Personalization through themes</title><image href="GUID-B45B4D81-E2DF-436F-8138-8DAB6BAB27C9_d0e67325_href.png"></image></fig> |
10 <!DOCTYPE concept |
|
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
|
12 <concept id="GUID-A1DBE03F-728E-4F31-BE74-5BDA3906C8DD" xml:lang="en"><title>Themes</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
11 <p>The term <i>theme</i> refers to a set of design elements installed in |
13 <p>The term <i>theme</i> refers to a set of design elements installed in |
12 a package in a mobile device based on the Symbian platform that determines |
14 a package in a mobile device based on the Symbian platform that determines |
13 the visual appearance of the UI. Themes, also known as <i>skins</i>, only |
15 the visual appearance of the UI. Themes, also known as <i>skins</i>, only |
14 affect the visual appearance of the UI, the underlying architecture, interaction |
16 affect the visual appearance of the UI, the underlying architecture, interaction |
15 style, language settings, and general functionality are not affected. The |
17 style, language settings, and general functionality are not affected.</p> |
16 Symbian platform provides an API to allow you to support themes in your applications. |
18 <fig id="GUID-E0A0BDE6-1863-44E6-8158-B36DD6DD69FD"><title>Personalization through themes</title><image href="GUID-4C859177-7B45-4569-9E27-B207300A7A1C_d0e73858_href.png"/></fig> |
17 Although a mobile device based on the Symbian platform can contain several |
19 <p> The Symbian platform provides an API to allow you to support themes |
18 themes, mobile device users can only activate one theme at a time. When a |
20 in your applications. Although a mobile device based on the Symbian platform |
19 new theme is activated, the appearance of all applications that support themes |
21 can contain several themes, mobile device users can only activate one theme |
20 is altered.</p> |
22 at a time. When a new theme is activated, the appearance of all applications |
|
23 that support themes is altered.</p> |
21 <p>The following list contains some of the UI design elements that can |
24 <p>The following list contains some of the UI design elements that can |
22 change:</p> |
25 change:</p> |
23 <ul> |
26 <ul> |
24 <li><p>display background</p></li> |
27 <li><p>display background</p></li> |
25 <li><p>color palette</p></li> |
28 <li><p>color palette</p></li> |
29 <li><p>common component look and feel</p></li> |
32 <li><p>common component look and feel</p></li> |
30 </ul> |
33 </ul> |
31 <p>Themes also support SVG-T graphics, which allow them to be scalable. |
34 <p>Themes also support SVG-T graphics, which allow them to be scalable. |
32 Themes can contain bitmaps or SVG graphics or a mixture of both. </p> |
35 Themes can contain bitmaps or SVG graphics or a mixture of both. </p> |
33 <p>For more information on the API that enables theme support in applications, |
36 <p>For more information on the API that enables theme support in applications, |
34 see the Skins |
37 see the <xref format="html" href="specs/guides/Skins_API_Specification/Skins_API_Specification.html" scope="external">Skins |
35 API documentation.</p> |
38 API</xref> documentation.</p> |
36 <p>For information on tools available for creating and modifying themes, |
39 <p>For information on tools available for creating and modifying themes, |
37 see <xref scope="external" href="http://www.forum.nokia.com/main/resources/technologies/nokia_themes.html">Forum |
40 see <xref href="http://www.forum.nokia.com/main/resources/technologies/nokia_themes.html" scope="external">Forum |
38 Nokia</xref>.</p> |
41 Nokia</xref>.</p> |
39 </conbody></concept> |
42 </conbody></concept> |