251 lines
12 KiB
XML
251 lines
12 KiB
XML
<resources xmlns:tools="http://schemas.android.com/tools">
|
|
|
|
<!-- Base application theme. -->
|
|
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
|
|
<item name="colorPrimary">@color/glo_color_grey_100</item>
|
|
<item name="colorPrimaryDark">@color/glo_color_grey_100</item>
|
|
<item name="colorAccent">@color/glo_color_magenta_50</item>
|
|
<item name="android:windowLightStatusBar">true</item>
|
|
<!-- 应付一下android15 16要重新适配导航栏和状态栏 -->
|
|
<item name="android:windowOptOutEdgeToEdgeEnforcement" tools:targetApi="35">true</item>
|
|
</style>
|
|
|
|
<style name="WelcomeStyle" parent="Theme.AppCompat.NoActionBar">
|
|
<item name="android:windowBackground">@color/glo_color_grey_100</item>
|
|
<item name="android:windowFullscreen">true</item>
|
|
</style>
|
|
|
|
<style name="AppTheme.FullNoActionBar" parent="Theme.AppCompat.NoActionBar">
|
|
<item name="android:windowNoTitle">true</item>
|
|
<item name="android:windowIsTranslucent">true</item>
|
|
<item name="android:windowBackground">@color/transparent</item>
|
|
<item name="android:statusBarColor">@color/glo_color_grey_100</item>
|
|
<!-- 应付一下android15 16要重新适配导航栏和状态栏 -->
|
|
<item name="android:windowOptOutEdgeToEdgeEnforcement" tools:targetApi="35">true</item>
|
|
</style>
|
|
|
|
<style name="Theme.Light.NoTitle.ViewerDialog" parent="@android:style/Theme.Dialog">
|
|
<item name="android:windowBackground">@android:color/transparent</item>
|
|
<item name="android:windowNoTitle">true</item>
|
|
<item name="android:windowIsFloating">true</item>
|
|
<item name="android:windowFrame">@null</item>
|
|
<item name="android:windowIsTranslucent">true</item>
|
|
<item name="android:backgroundDimEnabled">false</item>
|
|
<!-- 应付一下android15 16要重新适配导航栏和状态栏 -->
|
|
<item name="android:windowOptOutEdgeToEdgeEnforcement" tools:targetApi="35">true</item>
|
|
</style>
|
|
|
|
<style name="FullScreenDialog" parent="Theme.AppCompat.Dialog">
|
|
<item name="android:windowNoTitle">true</item>
|
|
<item name="android:windowFullscreen">true</item>
|
|
<item name="android:windowIsFloating">false</item>
|
|
<item name="android:windowBackground">@android:color/transparent</item>
|
|
<!-- 以下属性用于支持状态栏和导航栏透明 -->
|
|
<item name="android:statusBarColor">@android:color/transparent</item>
|
|
<item name="android:navigationBarColor">@android:color/transparent</item>
|
|
<item name="android:windowLayoutInDisplayCutoutMode" tools:ignore="NewApi">shortEdges</item> <!-- 如果有刘海屏,内容延伸到刘海 -->
|
|
</style>
|
|
|
|
<style name="Epal.RecordingProgressBar" parent="Widget.AppCompat.ProgressBar.Horizontal">
|
|
<item name="android:indeterminateOnly">false</item>
|
|
<item name="backgroundPressedColorToken">@string/color_primary_normal</item>
|
|
<item name="radiusToken">@string/radius_pill</item>
|
|
<item name="android:progressDrawable">@drawable/progress_recording</item>
|
|
<item name="android:layout_width">match_parent</item>
|
|
<item name="android:layout_height">48dp</item>
|
|
<item name="android:max">15000</item>
|
|
</style>
|
|
|
|
<!--默认Dialog背景全透明无边框theme-->
|
|
<style name="LDialog" parent="@android:style/Theme.Dialog">
|
|
<!--背景颜色和透明程度-->
|
|
<item name="android:windowBackground">@color/transparent</item>
|
|
<item name="android:background">@color/transparent</item>
|
|
<!--是否去除标题-->
|
|
<item name="android:windowNoTitle">true</item>
|
|
<!--是否去除边框-->
|
|
<item name="android:windowFrame">@null</item>
|
|
|
|
<!--是否浮现在activity之上-->
|
|
<item name="android:windowIsFloating">true</item>
|
|
|
|
</style>
|
|
|
|
<style name="dialog_alpha" parent="android:Animation">
|
|
<item name="android:windowEnterAnimation">@anim/dialog_alpha_show</item> <!--显示动画-->
|
|
<item name="android:windowExitAnimation">@anim/dialog_alpha_cancel</item> <!--消失动画-->
|
|
</style>
|
|
|
|
<style name="dialog_translate" parent="android:Animation">
|
|
<item name="android:windowEnterAnimation">@anim/dialog_translate_show</item> <!--显示动画-->
|
|
<item name="android:windowExitAnimation">@anim/dialog_translate_cancel</item> <!--消失动画-->
|
|
</style>
|
|
|
|
<style name="BottomSheetEdit" parent="Theme.Design.Light.BottomSheetDialog">
|
|
<item name="android:windowIsFloating">false</item> <!--不浮现在活动上-->
|
|
<item name="android:windowSoftInputMode">adjustPan</item>
|
|
</style>
|
|
|
|
<!-- popupwindow弹出动画 -->
|
|
<style name="PopupAnimationAtBottom" parent="@android:style/Animation">
|
|
<item name="android:windowEnterAnimation">@anim/act_slide_in_from_bottom</item>
|
|
<item name="android:windowExitAnimation">@anim/act_slide_out_from_bottom</item>
|
|
</style>
|
|
|
|
<!-- 分割线 -->
|
|
<style name="UIDivider">
|
|
<item name="android:layout_height">@dimen/glo_border_half</item>
|
|
<item name="android:layout_width">match_parent</item>
|
|
<item name="android:layout_marginStart">16dp</item>
|
|
<item name="android:layout_marginEnd">16dp</item>
|
|
<item name="backgroundColorToken">@string/color_outline_normal</item>
|
|
</style>
|
|
|
|
<!-- 垂直分割线 -->
|
|
<style name="UIVerticalDivider">
|
|
<item name="android:layout_height">match_parent</item>
|
|
<item name="android:layout_width">@dimen/glo_border_half</item>
|
|
<item name="backgroundColorToken">@string/color_outline_normal</item>
|
|
</style>
|
|
|
|
<style name="UIDivider.NoMargin">
|
|
<item name="android:layout_marginStart">0dp</item>
|
|
<item name="android:layout_marginEnd">0dp</item>
|
|
</style>
|
|
|
|
<!-- recycleView item press效果 -->
|
|
<style name="itemDistrictPress">
|
|
<item name="backgroundColorToken">@string/color_transparent</item>
|
|
<item name="backgroundPressedColorToken">@string/color_surface_nest_press</item>
|
|
</style>
|
|
|
|
<!-- im卡片 -->
|
|
<style name="IMMessage_Card">
|
|
<item name="android:layout_height">wrap_content</item>
|
|
<item name="android:layout_width">wrap_content</item>
|
|
<item name="android:padding">16dp</item>
|
|
<item name="radiusToken">@string/radius_l</item>
|
|
<item name="backgroundColorToken">@string/color_surface_float_normal</item>
|
|
</style>
|
|
|
|
<!-- im文字消息 -->
|
|
<style name="IMMessage_In">
|
|
<item name="android:layout_height">wrap_content</item>
|
|
<item name="android:layout_width">wrap_content</item>
|
|
<item name="android:paddingHorizontal">16dp</item>
|
|
<item name="android:paddingTop">24dp</item>
|
|
<item name="android:paddingBottom">16dp</item>
|
|
<item name="android:maxWidth">@dimen/_300dp</item>
|
|
<item name="textColorToken">@string/color_txt_primary_normal</item>
|
|
<item name="textToken">@string/txt_body_m</item>
|
|
</style>
|
|
|
|
<style name="IMMessage_Out">
|
|
<item name="android:layout_height">wrap_content</item>
|
|
<item name="android:layout_width">wrap_content</item>
|
|
<item name="android:maxWidth">@dimen/_300dp</item>
|
|
<item name="android:gravity">center_vertical</item>
|
|
<item name="textColorToken">@string/color_txt_primary_normal</item>
|
|
<item name="fixTextIsSelectable">true</item>
|
|
<item name="android:textIsSelectable">true</item>
|
|
<item name="textToken">@string/txt_body_m</item>
|
|
</style>
|
|
|
|
<style name="UIEditText">
|
|
<item name="android:layout_height">48dp</item>
|
|
<item name="android:layout_width">match_parent</item>
|
|
<item name="android:paddingStart">16dp</item>
|
|
<item name="android:paddingEnd">16dp</item>
|
|
<item name="android:maxLength">50</item>
|
|
<item name="backgroundColorToken">@string/color_surface_element_normal</item>
|
|
<item name="strokeHoveredColorToken">@string/color_surface_element_normal</item>
|
|
<item name="textDisabledColorToken">@string/color_txt_primary_disabled</item>
|
|
<item name="radiusToken">@string/radius_s</item>
|
|
<item name="textHintColorToken">@string/color_txt_tertiary_normal</item>
|
|
<item name="textColorToken">@string/color_txt_primary_normal</item>
|
|
<item name="textToken">@string/txt_body_l</item>
|
|
</style>
|
|
|
|
<style name="UIEditText.WithHover">
|
|
<item name="strokeHoveredColorToken">@string/color_primary_variant_normal</item>
|
|
<item name="backgroundHoveredColorToken">@string/color_surface_element_normal</item>
|
|
<item name="backgroundPressedColorToken">@string/color_surface_element_press</item>
|
|
<item name="backgroundDisabledColorToken">@string/color_surface_element_disabled</item>
|
|
<item name="strokeWidthToken">@string/border_s</item>
|
|
<item name="android:includeFontPadding">false</item>
|
|
</style>
|
|
|
|
<style name="UIEditText.WithHover.SingleLine">
|
|
<item name="android:singleLine">true</item>
|
|
<item name="android:ellipsize">end</item>
|
|
<item name="android:gravity">center_vertical</item>
|
|
</style>
|
|
|
|
<style name="UIEditText.SingleLine">
|
|
<item name="android:singleLine">true</item>
|
|
<item name="android:ellipsize">end</item>
|
|
<item name="android:gravity">center_vertical</item>
|
|
</style>
|
|
|
|
<style name="UITitle_HEADLINE_M">
|
|
<item name="android:layout_height">wrap_content</item>
|
|
<item name="android:layout_width">wrap_content</item>
|
|
<item name="textColorToken">@string/color_txt_primary_normal</item>
|
|
<item name="textToken">@string/txt_headline_m</item>
|
|
</style>
|
|
|
|
<style name="UIImage_Button_Ghost">
|
|
<item name="backgroundColorToken">@string/color_transparent</item>
|
|
<item name="backgroundPressedColorToken">@string/color_surface_element_press</item>
|
|
<item name="backgroundHoveredColorToken">@string/color_surface_element_hover</item>
|
|
<item name="backgroundDisabledColorToken">@string/color_transparent</item>
|
|
</style>
|
|
|
|
<style name="UIImage_Button_Ghost.Small">
|
|
<item name="android:layout_height">32dp</item>
|
|
<item name="android:layout_width">32dp</item>
|
|
<item name="xClickExpend">8dp</item>
|
|
<item name="yClickExpend">8dp</item>
|
|
<item name="android:padding">8dp</item>
|
|
</style>
|
|
|
|
<style name="UIImage_Button_Ghost.Medium">
|
|
<item name="android:layout_height">36dp</item>
|
|
<item name="android:layout_width">36dp</item>
|
|
<item name="xClickExpend">6dp</item>
|
|
<item name="yClickExpend">6dp</item>
|
|
<item name="android:padding">8dp</item>
|
|
</style>
|
|
|
|
<style name="UIImage_Button_Ghost.Large">
|
|
<item name="android:layout_height">40dp</item>
|
|
<item name="android:layout_width">40dp</item>
|
|
<item name="xClickExpend">4dp</item>
|
|
<item name="yClickExpend">4dp</item>
|
|
<item name="android:padding">8dp</item>
|
|
</style>
|
|
|
|
|
|
<style name="Animation.Keep" parent="android:Animation">
|
|
<item name="android:windowEnterAnimation">@anim/anim_keep</item>
|
|
<item name="android:windowExitAnimation">@anim/anim_keep</item>
|
|
</style>
|
|
|
|
|
|
<style name="Actor_Item_Corner_Shape">
|
|
<item name="cornerFamily">rounded</item>
|
|
<item name="cornerSizeTopLeft">5dp</item>
|
|
<item name="cornerSizeTopRight">25dp</item>
|
|
<item name="cornerSizeBottomLeft">25dp</item>
|
|
<item name="cornerSizeBottomRight">25dp</item>
|
|
</style>
|
|
|
|
|
|
<style name="AppTheme.Launcher" parent="AppTheme">
|
|
<item name="android:windowBackground">@android:color/transparent</item>
|
|
<item name="android:windowIsTranslucent">true</item>
|
|
<item name="android:windowDisablePreview">true</item>
|
|
</style>
|
|
|
|
</resources>
|