aboutsummaryrefslogtreecommitdiff
path: root/arc-firefox-theme/chrome/global/in-content
diff options
context:
space:
mode:
Diffstat (limited to 'arc-firefox-theme/chrome/global/in-content')
-rw-r--r--arc-firefox-theme/chrome/global/in-content/common.css98
-rw-r--r--arc-firefox-theme/chrome/global/in-content/info-pages.css18
2 files changed, 58 insertions, 58 deletions
diff --git a/arc-firefox-theme/chrome/global/in-content/common.css b/arc-firefox-theme/chrome/global/in-content/common.css
index 78f429c..1a4bff3 100644
--- a/arc-firefox-theme/chrome/global/in-content/common.css
+++ b/arc-firefox-theme/chrome/global/in-content/common.css
@@ -83,9 +83,9 @@ xul|caption > xul|label {
*|*.main-content {
padding-top: 40px;
- -moz-padding-end: 44px; /* compensate the 4px margin of child elements */
+ padding-inline-end: 44px; /* compensate the 4px margin of child elements */
padding-bottom: 48px;
- -moz-padding-start: 48px;
+ padding-inline-start: 48px;
overflow: auto;
}
@@ -99,16 +99,16 @@ xul|groupbox {
-moz-appearance: none;
border: none;
margin: 15px 0 0;
- -moz-padding-start: 0;
- -moz-padding-end: 0;
+ padding-inline-start: 0;
+ padding-inline-end: 0;
font-size: 1.25rem;
}
-xul|groupbox xul|label:not(.menu-accel):not(.menu-text),
+xul|groupbox xul|label:not(.menu-accel):not(.menu-text):not(.indent),
xul|groupbox xul|description {
/* !important needed to override toolkit !important rule */
- -moz-margin-start: 0 !important;
- -moz-margin-end: 0 !important;
+ margin-inline-start: 0 !important;
+ margin-inline-end: 0 !important;
}
/* tabpanels and tabs */
@@ -174,6 +174,7 @@ html|button {
/* xul buttons and menulists */
*|button,
+html|select,
xul|colorpicker[type="button"],
xul|menulist {
-moz-appearance: none;
@@ -189,6 +190,7 @@ xul|menulist {
}
html|button:enabled:hover,
+html|select:enabled:hover,
xul|button:not([disabled="true"]):hover,
xul|colorpicker[type="button"]:not([disabled="true"]):hover,
xul|menulist:not([disabled="true"]):hover {
@@ -196,6 +198,7 @@ xul|menulist:not([disabled="true"]):hover {
}
html|button:enabled:hover:active,
+html|select:enabled:hover:active,
xul|button:not([disabled="true"]):hover:active,
xul|colorpicker[type="button"]:not([disabled="true"]):hover:active,
xul|menulist[open="true"]:not([disabled="true"]) {
@@ -203,6 +206,7 @@ xul|menulist[open="true"]:not([disabled="true"]) {
}
html|button:disabled,
+html|select:disabled,
xul|button[disabled="true"],
xul|colorpicker[type="button"][disabled="true"],
xul|menulist[disabled="true"] {
@@ -237,13 +241,13 @@ xul|menulist > xul|*.menulist-label-box {
}
xul|menulist > xul|*.menulist-label-box > xul|*.menulist-icon[src] {
- -moz-margin-end: 5px;
+ margin-inline-end: 5px;
}
xul|button[type="menu"] > xul|*.button-box > xul|*.button-menu-dropmarker {
-moz-appearance: none;
margin: 1px 0;
- -moz-margin-start: 10px;
+ margin-inline-start: 10px;
padding: 0;
width: 10px;
height: 16px;
@@ -254,7 +258,7 @@ xul|button[type="menu"] > xul|*.button-box > xul|*.button-menu-dropmarker {
xul|*.help-button {
min-width: 16px;
- -moz-margin-end: 0;
+ margin-inline-end: 0;
border-width: 0;
background-image: none;
box-shadow: none;
@@ -294,8 +298,8 @@ xul|*.help-button > xul|*.button-box > xul|*.button-text {
xul|*.spinbuttons-button {
min-height: initial;
- -moz-margin-start: 10px !important;
- -moz-margin-end: 2px !important;
+ margin-inline-start: 10px !important;
+ margin-inline-end: 2px !important;
}
xul|*.spinbuttons-up {
@@ -330,7 +334,7 @@ xul|*.spinbuttons-down[disabled="true"] > xul|*.button-box > xul|*.button-icon {
xul|menulist:not([editable="true"]) > xul|*.menulist-dropmarker {
-moz-appearance: none;
- -moz-margin-end: 4px;
+ margin-inline-end: 4px;
padding: 0;
border: none;
background-color: transparent;
@@ -363,8 +367,8 @@ xul|button[type="menu"] > xul|menupopup xul|menuitem {
color: var(--in-content-text-color);
padding-top: 0.2em;
padding-bottom: 0.2em;
- -moz-padding-start: 10px;
- -moz-padding-end: 30px;
+ padding-inline-start: 10px;
+ padding-inline-end: 30px;
}
xul|menulist > xul|menupopup > xul|menu:not([disabled="true"])[_moz-menuactive="true"],
@@ -446,15 +450,13 @@ xul|textbox[disabled="true"] {
/* Links */
html|a,
-.text-link,
-.inline-link {
+.text-link {
color: var(--in-content-link-color);
text-decoration: none;
}
html|a:hover,
-.text-link:hover,
-.inline-link:hover {
+.text-link:hover {
color: var(--in-content-link-color-hover);
text-decoration: underline;
}
@@ -464,8 +466,7 @@ html|a:visited {
}
html|a:hover:active,
-.text-link:hover:active,
-.inline-link:hover:active {
+.text-link:hover:active {
color: var(--in-content-link-color-active);
text-decoration: none;
}
@@ -492,7 +493,7 @@ html|input[type="checkbox"] + html|label {
}
xul|checkbox {
- -moz-margin-start: 0;
+ margin-inline-start: 0;
}
xul|*.checkbox-check,
@@ -502,7 +503,7 @@ html|input[type="checkbox"] + html|label:before {
height: 23px;
border-radius: 2px;
border: 1px solid var(--in-content-box-border-color);
- -moz-margin-end: 10px;
+ margin-inline-end: 10px;
background-color: #f1f1f1;
/* !important needed to override toolkit checked !important rule */
background-image: linear-gradient(#fff, rgba(255,255,255,0.8)) !important;
@@ -530,8 +531,8 @@ html|input[type="checkbox"]:disabled + html|label {
}
xul|*.checkbox-label-box {
- -moz-margin-start: -1px; /* negative margin for the transparent border */
- -moz-padding-start: 0;
+ margin-inline-start: -1px; /* negative margin for the transparent border */
+ padding-inline-start: 0;
}
xul|richlistitem > xul|*.checkbox-check {
@@ -539,7 +540,7 @@ xul|richlistitem > xul|*.checkbox-check {
}
xul|radio {
- -moz-margin-start: 0;
+ margin-inline-start: 0;
}
xul|*.radio-check {
@@ -548,7 +549,7 @@ xul|*.radio-check {
height: 23px;
border: 1px solid var(--in-content-box-border-color);
border-radius: 50%;
- -moz-margin-end: 10px;
+ margin-inline-end: 10px;
background-color: #f1f1f1;
background-image: linear-gradient(#fff, rgba(255,255,255,0.80));
box-shadow: 0 1px 1px 0 #fff, inset 0 2px 0 0 rgba(0,0,0,0.03);
@@ -567,9 +568,9 @@ xul|radio[disabled="true"] > xul|*.radio-check {
}
xul|*.radio-label-box {
- -moz-margin-start: -1px; /* negative margin for the transparent border */
- -moz-margin-end: 10px;
- -moz-padding-start: 0;
+ margin-inline-start: -1px; /* negative margin for the transparent border */
+ margin-inline-end: 10px;
+ padding-inline-start: 0;
}
/* Category List */
@@ -585,9 +586,9 @@ xul|*.radio-label-box {
*|*.category {
-moz-appearance: none;
color: var(--in-content-category-text);
- -moz-border-end-width: 0;
- -moz-padding-start: 15px;
- -moz-padding-end: 21px;
+ border-inline-end-width: 0;
+ padding-inline-start: 15px;
+ padding-inline-end: 21px;
min-height: 40px;
transition: background-color 150ms;
}
@@ -600,8 +601,8 @@ xul|*.radio-label-box {
*|*.category.selected {
background-color: var(--in-content-category-background-active);
color: var(--in-content-category-text-selected);
- -moz-padding-start: 11px; /* compensate the 4px border */
- -moz-border-start: solid 4px var(--in-content-border-highlight);
+ padding-inline-start: 11px; /* compensate the 4px border */
+ border-inline-start: solid 4px var(--in-content-border-highlight);
}
*|*#categories[keyboard-navigation="true"]:-moz-focusring > *|*.category[current] {
@@ -613,7 +614,7 @@ xul|*.radio-label-box {
line-height: 22px;
font-size: 1.25rem;
padding-bottom: 2px;
- -moz-padding-start: 9px;
+ padding-inline-start: 9px;
margin: 0;
-moz-user-select: none;
}
@@ -627,7 +628,7 @@ xul|*.radio-label-box {
*|*.header {
border-bottom: 1px solid var(--in-content-header-border-color);
- -moz-margin-end: 4px; /* add the 4px end-margin of other elements */
+ margin-inline-end: 4px; /* add the 4px end-margin of other elements */
margin-bottom: 15px;
padding-bottom: 15px;
-moz-box-align: baseline;
@@ -655,13 +656,13 @@ xul|*.fileFieldContentBox {
}
xul|*.fileFieldIcon {
- -moz-margin-start: 10px;
- -moz-margin-end: 0;
+ margin-inline-start: 10px;
+ margin-inline-end: 0;
}
xul|*.fileFieldLabel {
- -moz-margin-start: -26px;
- -moz-padding-start: 36px;
+ margin-inline-start: -26px;
+ padding-inline-start: 36px;
}
xul|textbox:-moz-locale-dir(rtl),
@@ -682,7 +683,7 @@ xul|filefield + xul|button:-moz-locale-dir(rtl) {
xul|textbox + xul|button,
xul|filefield + xul|button {
- -moz-border-start: none;
+ border-inline-start: none;
}
/* List boxes */
@@ -690,7 +691,7 @@ xul|filefield + xul|button {
xul|richlistbox,
xul|listbox {
-moz-appearance: none;
- -moz-margin-start: 0;
+ margin-inline-start: 0;
background-color: var(--in-content-box-background);
border: 1px solid var(--in-content-box-border-color);
color: var(--in-content-text-color);
@@ -760,8 +761,8 @@ xul|treecolpicker:hover {
xul|treecol:not([hideheader="true"]):not(:first-child),
xul|treecolpicker {
- -moz-border-start-width: 1px;
- -moz-border-start-style: solid;
+ border-inline-start-width: 1px;
+ border-inline-start-style: solid;
border-image: linear-gradient(transparent 0%, transparent 20%, #c1c1c1 20%, #c1c1c1 80%, transparent 80%, transparent 100%) 1 1;
}
@@ -814,11 +815,11 @@ xul|button[type="menu"] > xul|*.button-box > xul|*.button-menu-dropmarker {
}
xul|*.help-button > xul|*.button-box > xul|*.button-icon {
- -moz-margin-end: 0;
+ margin-inline-end: 0;
}
xul|*.groupbox-body {
- -moz-padding-start: 0;
+ padding-inline-start: 0;
}
xul|menulist {
@@ -875,8 +876,7 @@ xul|*.numberbox-input-box {
border-width: 0;
}
-xul|*.text-link:-moz-focusring,
-xul|*.inline-link:-moz-focusring {
+xul|*.text-link:-moz-focusring {
border: 1px dotted -moz-DialogText;
}
diff --git a/arc-firefox-theme/chrome/global/in-content/info-pages.css b/arc-firefox-theme/chrome/global/in-content/info-pages.css
index 54b1be8..b75b06a 100644
--- a/arc-firefox-theme/chrome/global/in-content/info-pages.css
+++ b/arc-firefox-theme/chrome/global/in-content/info-pages.css
@@ -8,8 +8,8 @@ body {
min-height: 100vh;
padding-top: 0;
padding-bottom: 0;
- -moz-padding-start: calc(48px + 4.6em);
- -moz-padding-end: 48px;
+ padding-inline-start: calc(48px + 4.6em);
+ padding-inline-end: 48px;
align-items: center;
justify-content: center;
}
@@ -32,12 +32,12 @@ body {
background-position: left 0;
background-repeat: no-repeat;
background-size: 1.6em;
- -moz-margin-start: -2.3em;
- -moz-padding-start: 2.3em;
+ margin-inline-start: -2.3em;
+ padding-inline-start: 2.3em;
font-size: 2.5em;
}
-.title:-moz-dir(rtl) {
+.title:dir(rtl) {
background-position: right 0;
}
@@ -54,8 +54,8 @@ body {
.title {
background-image: none !important;
- -moz-padding-start: 0;
- -moz-margin-start: 0;
+ padding-inline-start: 0;
+ margin-inline-start: 0;
}
.title-text {
@@ -66,7 +66,7 @@ body {
ul, ol {
margin: 0;
padding: 0;
- -moz-margin-start: 1em;
+ margin-inline-start: 1em;
}
ul > li, ol > li {
@@ -87,7 +87,7 @@ ul {
}
.button-container > button:first-child {
- -moz-margin-start: 0;
+ margin-inline-start: 0;
}
/* Trees */