Advertisement
Guest User

ContextSearch-web-ext CSS Styling

a guest
Apr 25th, 2025
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 3.69 KB | None | 0 0
  1. /* Requires ContextSearch-web-ext */
  2. /* https://github.com/ssborbis/ContextSearch-web-ext */
  3. /* Preferred - Copy to ContextSearch-web-ext, General Settings > Custom CSS */
  4. /* 'OR' import contextsearchConfig.css in userContent.css - Works but doesn't style input search box */
  5.  
  6. :root {
  7.   --border: var(--tab-selected-outline-color) !important; /* userChrome.css Color */
  8.   --background: var(--toolbar-bgcolor) !important; /* userChrome.css Color */
  9.   --tools-color: var(--lwt-text-color) !important; /* userChrome.css Color */
  10.   --folder-color: transparent !important;
  11.   --padding: 1px 0 1px 0 !important;
  12.   --selected: rgba(255, 100, 244, 0.3) !important;
  13.   --hover: var(--selected) !important;
  14.   --separator: var(--selected) !important;
  15.   color: var(--border) !important;
  16. }
  17.  
  18. .container {
  19.   padding: var(--padding);
  20. }
  21.  
  22. GROUP {
  23.   --group-color: var(--arrowpanel-background) !important; /* userChrome.css Color */
  24.   padding: var(--padding);
  25.  
  26.   > LABEL {
  27.       background-color: var(--group-color);
  28.       text-transform: uppercase !important;
  29.       font-family: "Arial", Helvetica, sans-serif !important;
  30.       font-weight: bold;
  31.       font-size: 8pt;
  32.       color: var(--tools-color) !important;
  33.       padding: var(--padding) !important;
  34.   }
  35. }
  36.  
  37. .tile {
  38.   border: none !important;
  39.   margin: 0px 0px 1px 0px !important;
  40.  
  41.   &:hover {
  42.       border-radius: 4px !important;
  43.       box-shadow: 0 0 0 1px var(--border), 0 1px 10px 2px var(--selected) !important;
  44.   }
  45.  
  46.   &[data-type="separator"] {
  47.       margin: 0px 0px 0px 0px !important;
  48.       padding: 0px 0px 0px 0px !important;
  49.       width: calc(100%) !important;
  50.       height: 0px !important;
  51.       border-bottom: 1px solid var(--border) !important;
  52.  
  53.       &:hover {
  54.           height: 0px !important;
  55.           border: 0px !important;
  56.           border-bottom: 1px solid var(--border) !important;
  57.       }
  58.   }
  59. }
  60.  
  61. #searchBar {
  62.   font-size: 8pt !important;
  63.   height: 25px !important;
  64.   text-align: left !important;
  65.   border: none !important;
  66.   background-color: var(--toolbar-bgcolor) !important;
  67.   outline: none !important;
  68.   color: var(--tools-color) !important;
  69.  
  70.   &:focus,
  71.   &:focus-within {
  72.       border: none !important;
  73.       background-color: var(--toolbar-bgcolor) !important;
  74.   }
  75. }
  76.  
  77. #searchBarContainer > .tool {
  78.   font-size: 8pt !important;
  79.   padding: 0px !important;
  80. }
  81.  
  82. #suggestions {
  83.   color: var(--tools-color) !important;
  84.   font-size: 8pt !important;
  85.   background-color: var(--arrowpanel-background) !important;
  86.   border: none !important;
  87.   text-align: left !important;
  88.  
  89.   > DIV {
  90.       padding: 0 0 4px 1px !important;
  91.       font-size: 8pt !important;
  92.       height: 15px !important;
  93.       display: flex !important;
  94.       flex-direction: column !important;
  95.       justify-content: flex-end !important;
  96.  
  97.       .tool {
  98.           visibility: collapse !important;
  99.       }
  100.   }
  101. }
  102.  
  103. .selectedFocus,
  104. .selectedNoFocus {
  105.   border-radius: 3px !important;
  106.   box-shadow: 0 0 0 1px var(--selected) !important;
  107.   background-color: var(--selected) !important;
  108.   color: var(--selected) !important;
  109. }
  110.  
  111. .quickMenuMore[data-type="more"],
  112. .quickMenuMore[data-type="less"] {
  113.   border-radius: 0 !important;
  114. }
  115.  
  116. /* Will not resolve userChrome.css variable assignments, ONLY from userContent.css */
  117. #CS_quickMenuIframe,
  118. .CS_quickMenuIframe {
  119.   border: none !important;
  120.   border-radius: 4px !important;
  121.   box-shadow: 0 0 0 1px rgba(255, 100, 244, 1), 0 1px 20px -5px rgba(255, 100, 244, 1) !important;
  122.   opacity: 0.1 !important;
  123.  
  124.   &:hover {
  125.       opacity: 0.9 !important;
  126.       box-shadow: 0 0 0 1px var(--tab-selected-outline-color), 0 1px 20px -5px var(--tab-selected-outline-color) !important; /* userContent.css Color */
  127.   }
  128. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement