mobile/android/base/resources/values/styles.xml
author Lucas Rocha <lucasr@mozilla.com>
Thu, 23 Aug 2012 19:27:11 +0100
changeset 105458 fde4b39fa70805ed32e7f6989146f7079c4a1f22
parent 105257 7fb25861ffd9d6b23d10d783f8e68160f3527315
child 105654 8264b7d01a5abec721e01bdc8b85c52458e0a3b8
permissions -rw-r--r--
Bug 771380 - Reorganize toolbar layout to better handle dynamic icons (r=sriram) * * * fold me * * * title fix

<?xml version="1.0" encoding="utf-8"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
   - License, v. 2.0. If a copy of the MPL was not distributed with this
   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->

<resources>

    <!-- Layout -->
    <style name="Layout">
        <item name="android:layout_width">fill_parent</item>
        <item name="android:layout_height">fill_parent</item>
    </style>

    <!-- Horizontal Layout -->
    <style name="Layout.Horizontal">
        <item name="android:orientation">horizontal</item>
    </style>

    <!-- Vertical Layout -->
    <style name="Layout.Vertical">
        <item name="android:orientation">vertical</item>
    </style>

    <!-- Screen -->
    <style name="Screen" parent="Layout.Vertical">
        <item name="android:background">#fff</item>
    </style>

    <!-- Transparent Screen -->
    <style name="Screen.Transparent">
        <item name="android:background">#00000000</item>
    </style>

    <!-- BrowserToolbar -->
    <style name="BrowserToolbar">
        <item name="android:layout_width">fill_parent</item>
        <item name="android:layout_height">@dimen/browser_toolbar_height</item>
        <item name="android:orientation">horizontal</item>
    </style>

    <!-- Address bar -->
    <style name="AddressBar">
        <item name="android:layout_width">fill_parent</item>
        <item name="android:layout_height">fill_parent</item>
        <item name="android:orientation">horizontal</item>
    </style>

    <!-- Address bar - Button -->
    <style name="AddressBar.Button">
        <item name="android:layout_height">fill_parent</item>
        <item name="android:textSize">16sp</item>
        <item name="android:background">@android:color/transparent</item>
    </style>

    <!-- Address bar - Image Button -->
    <style name="AddressBar.ImageButton" parent="AddressBar.Button">
        <item name="android:scaleType">center</item>
        <item name="android:layout_gravity">center_vertical</item>
        <item name="android:background">@android:color/transparent</item>
    </style>

    <!-- Address bar - Image Button - Unused -->
    <style name="AddressBar.ImageButton.Unused">
        <item name="android:layout_width">0dip</item>
        <item name="android:layout_height">0dip</item>
        <item name="android:visibility">gone</item>
    </style>

    <!-- Address bar - Image Button - Icon -->
    <style name="AddressBar.ImageButton.Icon">
         <item name="android:layout_width">@dimen/browser_toolbar_icon_width</item>
         <item name="android:layout_height">@dimen/browser_toolbar_height</item>
         <item name="android:layout_weight">0.0</item>
    </style>

    <!-- AwesomeBar -->
    <style name="AwesomeBar">
        <item name="android:layout_width">fill_parent</item>
        <item name="android:layout_height">48dip</item>
        <item name="android:orientation">horizontal</item>
    </style>

    <!-- Lists in AwesomeBar -->
    <style name="AwesomeBarList" parent="android:style/Widget.ListView.White">
        <item name="android:layout_width">fill_parent</item>
        <item name="android:layout_height">fill_parent</item>
        <item name="android:layout_weight">1</item>
        <item name="android:background">#EEF1F5</item>
        <item name="android:divider">#D1D5DA</item>
        <item name="android:dividerHeight">1dp</item>
        <item name="android:cacheColorHint">#EEF1F5</item>
        <item name="android:listSelector">@drawable/action_bar_button</item>
    </style>

    <!-- AwesomeBar Tab Indicator Curve -->
    <style name="AwesomeBarTabIndicatorCurve">
         <item name="android:layout_width">wrap_content</item>
         <item name="android:layout_height">fill_parent</item>
         <item name="android:background">@drawable/awesomebar_tab_unselected</item>
    </style>

    <!-- AwesomeBar Tab Indicator Curve Left -->
    <style name="AwesomeBarTabIndicatorCurve.Left">
         <item name="android:layout_width">20dp</item>
    </style>

    <!-- AwesomeBar Tab Indicator Curve Right -->
    <style name="AwesomeBarTabIndicatorCurve.Right">
         <item name="android:layout_width">20dp</item>
    </style>

    <!-- Lists in TabsTray -->
    <style name="TabsList" parent="android:style/Widget.ListView">
        <item name="android:layout_width">fill_parent</item>
        <item name="android:layout_height">fill_parent</item>
        <item name="android:layout_weight">1</item>
    </style>

    <!-- TabsTray Row -->
    <style name="TabRowTextAppearance">
        <item name="android:textColor">#E5F2FF</item>
        <item name="android:shadowColor">#7F000000</item>
        <item name="android:shadowRadius">1</item>
        <item name="android:shadowDx">0</item>
        <item name="android:shadowDy">1</item>
        <item name="android:singleLine">true</item>
        <item name="android:ellipsize">middle</item>
    </style>

    <!-- TabWidget --> 
    <style name="TabWidget">
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">40dip</item>
        <item name="android:layout_weight">1.0</item>
    </style>

    <!-- Find bar -->
    <style name="FindBar">
        <item name="android:background">#000000</item>
        <item name="android:paddingLeft">3dip</item>
        <item name="android:paddingRight">3dip</item>
        <item name="android:paddingTop">6dip</item>
        <item name="android:paddingBottom">6dip</item>
    </style>

    <!-- Find bar - Image Button -->
    <style name="FindBar.ImageButton">
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="android:layout_marginLeft">5dip</item>
        <item name="android:layout_marginRight">5dip</item>
        <item name="android:scaleType">fitCenter</item>
        <item name="android:layout_centerVertical">true</item>
        <item name="android:background">@android:color/transparent</item>
    </style>

</resources>