9362 lines · 188.2 KB · CSS
RawDownload
 /* * # Fomantic UI - 2.8.7 * https://github.com/fomantic/Fomantic-UI * http://fomantic-ui.com/ * * Copyright 2014 Contributors * Released under the MIT license * http://opensource.org/licenses/MIT * *//*! * # Fomantic-UI - Button * http://github.com/fomantic/Fomantic-UI/ * * * Released under the MIT license * http://opensource.org/licenses/MIT * */ /*******************************            Button*******************************/ .ui.button {  cursor: pointer;  display: inline-block;  min-height: 1em;  outline: none;  border: none;  vertical-align: baseline;  background: #E0E1E2 none;  color: rgba(0, 0, 0, 0.6);  font-family: var(--fonts-regular);  margin: 0 0.25em 0 0;  padding: 0.78571429em 1.5em 0.78571429em;  text-transform: none;  text-shadow: none;  font-weight: 500;  line-height: 1em;  font-style: normal;  text-align: center;  text-decoration: none;  border-radius: 0.28571429rem;  box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;  -webkit-user-select: none;  -moz-user-select: none;  user-select: none;  transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;  will-change: auto;  -webkit-tap-highlight-color: transparent;} /*******************************            States*******************************/ /*--------------      Hover---------------*/ .ui.button:hover {  background-color: #CACBCD;  background-image: none;  box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;  color: rgba(0, 0, 0, 0.8);} .ui.button:hover .icon {  opacity: 0.85;} /*--------------      Focus---------------*/ .ui.button:focus {  background-color: #CACBCD;  color: rgba(0, 0, 0, 0.8);  background-image: none;  box-shadow: '';} .ui.button:focus .icon {  opacity: 0.85;} /*--------------      Down---------------*/ .ui.button:active,.ui.active.button:active {  background-color: #BABBBC;  background-image: '';  color: rgba(0, 0, 0, 0.9);  box-shadow: 0 0 0 1px transparent inset, none;} /*--------------     Active---------------*/ .ui.active.button {  background-color: #C0C1C2;  background-image: none;  box-shadow: 0 0 0 1px transparent inset;  color: rgba(0, 0, 0, 0.95);} .ui.active.button:hover {  background-color: #C0C1C2;  background-image: none;  color: rgba(0, 0, 0, 0.95);} .ui.active.button:active {  background-color: #C0C1C2;  background-image: none;} /*--------------    Loading---------------*/ /* Specificity hack */ .ui.loading.loading.loading.loading.loading.loading.button {  position: relative;  cursor: default;  text-shadow: none !important;  color: transparent;  opacity: 1;  pointer-events: auto;  transition: all 0s linear, opacity 0.1s ease;} .ui.loading.button:before {  position: absolute;  content: '';  top: 50%;  left: 50%;  margin: -0.64285714em 0 0 -0.64285714em;  width: 1.28571429em;  height: 1.28571429em;  border-radius: 500rem;  border: 0.2em solid rgba(0, 0, 0, 0.15);} .ui.loading.button:after {  position: absolute;  content: '';  top: 50%;  left: 50%;  margin: -0.64285714em 0 0 -0.64285714em;  width: 1.28571429em;  height: 1.28571429em;  border-radius: 500rem;  animation: loader 0.6s infinite linear;  border: 0.2em solid currentColor;  color: #FFFFFF;  box-shadow: 0 0 0 1px transparent;} .ui.labeled.icon.loading.button .icon {  background-color: transparent;  box-shadow: none;} .ui.basic.loading.button:not(.inverted):before {  border-color: rgba(0, 0, 0, 0.1);} .ui.basic.loading.button:not(.inverted):after {  border-color: #767676;} /*-------------------        Disabled  --------------------*/ .ui.buttons .disabled.button:not(.basic),.ui.disabled.button,.ui.button:disabled,.ui.disabled.button:hover,.ui.disabled.active.button {  cursor: default;  opacity: var(--opacity-disabled) !important;  background-image: none;  box-shadow: none;  pointer-events: none !important;} /* Basic Group With Disabled */ .ui.basic.buttons .ui.disabled.button {  border-color: rgba(34, 36, 38, 0.5);} /*******************************             Types*******************************/ /*-------------------      Labeled Button  --------------------*/ .ui.labeled.button:not(.icon) {  display: inline-flex;  flex-direction: row;  background: none;  padding: 0 !important;  border: none;  box-shadow: none;} .ui.labeled.button > .button {  margin: 0;} .ui.labeled.button > .label {  display: flex;  align-items: center;  margin: 0 0 0 -1px !important;  font-size: 1em;  padding: '';  border-color: rgba(34, 36, 38, 0.15);} /* Tag */ .ui.labeled.button > .tag.label:before {  width: 1.85em;  height: 1.85em;} /* Right */ .ui.labeled.button:not([class*="left labeled"]) > .button {  border-top-right-radius: 0;  border-bottom-right-radius: 0;} .ui.labeled.button:not([class*="left labeled"]) > .label {  border-top-left-radius: 0;  border-bottom-left-radius: 0;} /* Left Side */ .ui[class*="left labeled"].button > .button {  border-top-left-radius: 0;  border-bottom-left-radius: 0;} .ui[class*="left labeled"].button > .label {  border-top-right-radius: 0;  border-bottom-right-radius: 0;} /*--------------     Icon---------------*/ .ui.button > .icon:not(.button) {  height: auto;  opacity: 0.8;  transition: opacity 0.1s ease;  color: '';} .ui.button:not(.icon) > .icon:not(.button):not(.dropdown),.ui.button:not(.icon) > .icons:not(.button):not(.dropdown) {  margin: 0 0.42857143em 0 -0.21428571em;  vertical-align: baseline;} .ui.button:not(.icon) > .icons:not(.button):not(.dropdown) > .icon {  vertical-align: baseline;} .ui.button:not(.icon) > .right.icon:not(.button):not(.dropdown) {  margin: 0 -0.21428571em 0 0.42857143em;} /*******************************           Variations*******************************/ /*-------------------         Floated  --------------------*/ .ui[class*="left floated"].buttons,.ui[class*="left floated"].button {  float: left;  margin-left: 0;  margin-right: 0.25em;} .ui[class*="right floated"].buttons,.ui[class*="right floated"].button {  float: right;  margin-right: 0;  margin-left: 0.25em;} /*-------------------         Compact  --------------------*/ .ui.compact.buttons .button,.ui.compact.button {  padding: 0.58928571em 1.125em 0.58928571em;} .ui.compact.icon.buttons .button,.ui.compact.icon.button {  padding: 0.58928571em 0.58928571em 0.58928571em;} .ui.compact.labeled.icon.buttons .button,.ui.compact.labeled.icon.button {  padding: 0.58928571em 3.69642857em 0.58928571em;} .ui.compact.labeled.icon.buttons .button > .icon,.ui.compact.labeled.icon.button > .icon {  padding: 0.58928571em 0 0.58928571em 0;} /*-------------------        Sizes--------------------*/ .ui.buttons .button,.ui.buttons .or,.ui.button {  font-size: 1rem;} .ui.mini.buttons .dropdown,.ui.mini.buttons .dropdown .menu > .item,.ui.mini.buttons .button,.ui.mini.buttons .or,.ui.ui.ui.ui.mini.button {  font-size: 0.78571429rem;} .ui.tiny.buttons .dropdown,.ui.tiny.buttons .dropdown .menu > .item,.ui.tiny.buttons .button,.ui.tiny.buttons .or,.ui.ui.ui.ui.tiny.button {  font-size: 0.85714286rem;} .ui.small.buttons .dropdown,.ui.small.buttons .dropdown .menu > .item,.ui.small.buttons .button,.ui.small.buttons .or,.ui.ui.ui.ui.small.button {  font-size: 0.92857143rem;} .ui.large.buttons .dropdown,.ui.large.buttons .dropdown .menu > .item,.ui.large.buttons .button,.ui.large.buttons .or,.ui.ui.ui.ui.large.button {  font-size: 1.14285714rem;} /*--------------    Icon Only---------------*/ .ui.icon.buttons .button,.ui.icon.button:not(.animated):not(.compact) {  padding: 0.78571429em 0.78571429em 0.78571429em;} .ui.animated.icon.button > .content > .icon,.ui.icon.buttons .button > .icon,.ui.icon.button > .icon {  opacity: 0.9;  margin: 0 !important;  vertical-align: top;} .ui.animated.button > .content > .icon {  vertical-align: top;} /*-------------------          Basic  --------------------*/ .ui.basic.buttons .button,.ui.basic.button {  background: transparent none;  color: rgba(0, 0, 0, 0.6);  font-weight: normal;  border-radius: 0.28571429rem;  text-transform: none;  text-shadow: none !important;  box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset;} .ui.basic.buttons {  box-shadow: none;  border: 1px solid rgba(34, 36, 38, 0.15);  border-radius: 0.28571429rem;} .ui.basic.buttons .button {  border-radius: 0;} .ui.basic.buttons .button:hover,.ui.basic.button:hover {  background: #FFFFFF;  color: rgba(0, 0, 0, 0.8);  box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;} .ui.basic.buttons .button:focus,.ui.basic.button:focus {  background: #FFFFFF;  color: rgba(0, 0, 0, 0.8);  box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;} .ui.basic.buttons .button:active,.ui.basic.button:active {  background: #F8F8F8;  color: rgba(0, 0, 0, 0.9);  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15) inset, 0 1px 4px 0 rgba(34, 36, 38, 0.15) inset;} .ui.basic.buttons .active.button,.ui.basic.active.button {  background: rgba(0, 0, 0, 0.05);  box-shadow: '';  color: rgba(0, 0, 0, 0.95);} .ui.basic.buttons .active.button:hover,.ui.basic.active.button:hover {  background-color: rgba(0, 0, 0, 0.05);} /* Vertical */ .ui.basic.buttons .button:hover {  box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset inset;} .ui.basic.buttons .button:active {  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15) inset, 0 1px 4px 0 rgba(34, 36, 38, 0.15) inset inset;} .ui.basic.buttons .active.button {  box-shadow: '';} /* Basic Group */ .ui.basic.buttons .button {  border-left: 1px solid rgba(34, 36, 38, 0.15);  box-shadow: none;} .ui.basic.vertical.buttons .button {  border-left: none;  border-left-width: 0;  border-top: 1px solid rgba(34, 36, 38, 0.15);} .ui.basic.vertical.buttons .button:first-child {  border-top-width: 0;} /*--------------    Labeled Icon  ---------------*/ .ui.labeled.icon.buttons .button,.ui.labeled.icon.button {  position: relative;  padding-left: 4.07142857em !important;  padding-right: 1.5em !important;} /* Left Labeled */ .ui.labeled.icon.buttons > .button > .icon,.ui.labeled.icon.button > .icon {  position: absolute;  top: 0;

Lines 1–500 of 9362.