/* * Citizen * * SkinStyles for Extension:SemanticMediaWiki * Module: smw.ui.styles * Version: 4.0.2 (0fcdfce) * * Date: 2022-10-20 */ /* jquery/jquery.selectmenu.css */ /* Sub menus */ .sm_sub_header:hover { color: var( --color-base--emphasized ) !important; } .sm_sub_header button { color: var( --color-base--emphasized ); } /** * Container */ .sm_container { border: 0; background-color: var( --color-surface-1 ); box-shadow: var( --box-shadow-dialog ); } .sm_header > h3 { margin: var( --space-md ); color: var( --color-base--emphasized ); font-family: inherit; } .sm_header button { top: 12px; color: var( --background-color-icon ); } .sm_header button:hover { color: var( --background-color-icon--hover ); } .sm_header button.sm_close_button { right: var( --space-md ); } .sm_input { border-color: var( --border-color-base ); border-radius: var( --border-radius--small ); background-color: var( --color-surface-1 ); } .sm_input:focus { border-color: var( --color-primary ); box-shadow: inset 0 0 0 1px var( --color-primary ); } /** * "Get all" button */ div.sm_clear_btn { color: var( --color-base--subtle ); font-family: inherit; } div.sm_clear_btn:hover { color: var( --color-base ); } /** * Results */ .sm_result_area { background-color: transparent; } .sm_result_area.sm_list_mode { border-top-color: var( --border-color-base ); } .sm_result_tabs { border-bottom-color: var( --border-color-base ); } .sm_result_tabs ul li a { border-radius: var( --border-radius--small ) var( --border-radius--small ) 0 0; color: var( --color-base ); font-family: inherit; } .sm_result_tabs ul li a.active { border-color: var( --border-color-base ); border-bottom-color: transparent; background-color: transparent; color: var( --color-base--emphasized ); } /* menu arrow */ .sm_arrow_bottom > .sm_arrow { border-bottom-color: var( --color-surface-1 ); } .sm_arrow_bottom > .sm_arrow::after { border-bottom-color: var( --color-surface-1 ); } .sm_arrow_bottom > .sm_arrow.sm_have_title::after { border-bottom-color: var( --color-surface-1 ); } .sm_arrow_top > .sm_arrow { border-top-color: var( --color-surface-1 ); } .sm_arrow_top > .sm_arrow::after { border-top-color: var( --color-surface-1 ); } /* menu arrow */ .sm_results { background-color: var( --color-surface-1 ); } /* regular menu item style */ .sm_regular .sm_results > li:hover { background-color: var( --color-primary--hover ); } .sm_regular .sm_results > li.sm_disabled, .sm_regular .sm_results > li.sm_disabled:hover, .sm_regular .sm_results > li.sm_disabled a { background-color: var( --color-surface-1 ); color: var( --color-base--subtle ); } .sm_regular .sm_results > li.sm_header, .sm_regular .sm_results > li.sm_header:hover, .sm_regular .sm_results > li.sm_header a { background-color: transparent; color: var( --color-base--emphasized ); } /* regular menu item style */ .sm_results > li { color: var( --color-base ); font-family: inherit; } .sm_results > li > a { color: var( --color-base ); } .sm_results > li.sm_divider { border-bottom-color: var( --border-color-base ); } ul.sm_results > li.sm_over { background-color: var( --color-primary--hover ) !important; } .sm_control_box { border-top-color: var( --border-color-base ); background-color: var( --color-surface-1 ); } .sm_control_box button { background-color: var( --color-surface-2 ); color: var( --background-color-icon ); } .sm_control_box button:hover { background-color: var( --color-surface-2--hover ); color: var( --background-color-icon--hover ); } div.sm_container_combo { border-color: var( --border-color-base ); border-radius: var( --border-radius--small ); } div.sm_container_combo.sm_disabled, div.sm_container_combo.sm_disabled ul.sm_element_box, div.sm_container_combo.sm_disabled .sm_input { background-color: var( --color-surface-2 ); } div.sm_container_combo.sm_container_open { border-color: var( --color-primary ); box-shadow: inset 0 1px 1px rgba( 0, 0, 0, 0.075 ), 0 0 8px var( --color-primary ); } input.sm_combo_input[ readonly ], input.sm_combo_input[ disabled ] { background-color: var( --color-surface-2 ); } ul.sm_element_box li.selected_tag { border-color: var( --border-color-base ); border-radius: var( --border-radius--small ); background-color: var( --color-surface-2 ); box-shadow: 0 0 2px var( --color-surface-1 ) inset, 0 1px 0 rgba( 0, 0, 0, 0.05 ); } ul.sm_element_box li.selected_tag span.tag_close { font-family: inherit; } .sm_input_off { background: var( --color-surface-2 ); color: var( --color-base ); } /** * Navi */ .sm_navi { border-bottom-color: var( --color-primary ); background: var( --color-surface-2 ); } .sm_navi > p > a:link, .sm_navi > p > a:visited, .sm_navi > p > a:hover, .sm_navi > p > a:active { color: var( --color-primary ); } .sm_navi > p { color: var( --color-base ); } .sm_navi > p > a > .current { color: var( --color-primary--active ); } .sm_navi > p > .page_end { color: var( --color-base--subtle ); } .sm_container > .sm_select_ng { background: var( --color-warning ); } div.sm_result_area div.pagination > ul > li > a { background-color: transparent; color: var( --color-base ); } div.sm_result_area div.pagination > ul > li > a:hover { background-color: var( --background-color-quiet--hover ); color: var( --color-base--emphasized ); } div.sm_result_area div.pagination > ul > li.disabled > a { color: var( --color-base--subtle ); } div.sm_result_area div.pagination > ul > li.disabled > a:hover { background-color: transparent; color: var( --color-base--subtle ); } div.sm_result_area div.pagination > ul > li.pageInfoBox > a { color: var( --color-base--subtle ); } div.sm_result_area div.pagination > ul > li.pageInfoBox > a:hover { color: var( --color-base ); } /* smw/smw.selectmenu.css */ .smw-selectmenu-button { color: var( --color-base ); } .smw-selectmenu-label { color: var( --color-base--subtle ); } .sm_result_area, .sm_results { border-radius: 0 0 var( --border-radius--medium ) var( --border-radius--medium ); } ul.sm_results > li.sm_over:last-child { border-radius: 0 0 var( --border-radius--medium ) var( --border-radius--medium ); }