AvocadoAmber/AvocadoAmber/install/install.css
2025-12-07 01:55:12 +09:00

222 lines
3.5 KiB
CSS

@charset "utf-8";
:root {
--bg-color: #181926;
--text-color: #CAD3F5;
--accent-color: #ffbf00;
--border-color: #6E738D;
--button-bg-color: #ffbf00;
--button-bg-hover-color: #CAD3F5;
--button-text-color: #000;
--header-bg-color: #24273A;
}
/* 공통 */
body {
margin: 0;
padding: 0;
background: var(--bg-color);
color: var(--text-color);
font-size: 14px;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';
font-size: 0.75em;
font-family: dotum, helvetica
}
input,
img,
select,
button {
font-size: 1em;
vertical-align: middle
}
label {
vertical-align: middle
}
#ins_bar {
margin: 0 0 50px;
padding: 20px 30px;
background: var(--header-bg-color);
color: var(--text-color);
font-family: tahoma, helvetica;
font-size: 1.500em;
zoom: 1
}
#ins_bar:after {
display: block;
visibility: hidden;
clear: both;
content: ""
}
#ins_bar #bar_img {
float: left
}
#ins_bar #bar_txt {
float: right
}
h1 {
margin: 0 0 30px;
text-align: center;
font-size: 20px !important;
}
.ins_inner {
margin: 0 30px 50px;
padding: 20px 30px;
border: 1px solid var(--border-color);
border-radius: 4px;
background: transparent
}
.ins_inner ul {
margin: 20px 0;
padding: 0 0 0 13px
}
.ins_inner ol {
margin: 20px 0;
padding: 0 0 0 18px
}
.ins_inner ol li {
margin: 0 0 5px
}
.ins_inner p strong {
font-size: 1.5em;
color: var(--accent-color)
}
.ins_inner .inner_btn {
margin: 30px 0 0;
text-align: right
}
.ins_inner .inner_btn a,
.ins_inner .inner_btn input {
display: inline-block;
padding: 10px 20px;
background: var(--button-bg-color);
color: var(--button-text-color);
border-radius: 4px;
text-decoration: none
}
.ins_inner .inner_btn a:hover,
.ins_inner .inner_btn input:hover,
.ins_inner .inner_btn button:hover {
background: var(--button-bg-hover-color);
}
.ins_inner pre {
font-size: 12px;
margin: 10px 0;
padding: 10px;
overflow: auto
}
.ins_inner pre::before {
content: "[AvocadoAmber ~] ";
display: inline;
height: 0;
overflow: hidden
}
.ins_inner .inner_btn input {
border: 0;
cursor: pointer
}
.ins_frm {
margin: 0 0 30px;
width: 100%;
border: 0;
border-collapse: collapse
}
.ins_frm caption {
padding: 10px 0;
font-weight: bold;
text-align: left
}
.ins_frm th,
.ins_frm td {
padding: 5px 3px;
border: 1px solid var(--border-color);
}
.ins_frm th {
width: 25%;
background: var(--header-bg-color)
}
.ins_frm td span {
display: block;
margin: 5px 0 0;
font-size: 0.917em;
letter-spacing: -0.1em
}
.ins_frm input {
background: transparent;
padding: 4px 8px;
border: 1px solid var(--border-color);
color: var(--text-color);
font-size: 1.25em;
}
.ins_ta {
padding: 5px 0;
border: 1px solid var(--border-color);
border-radius: 4px;
text-align: center
}
.ins_ta textarea {
border: 0;
padding: 0;
width: 99%;
height: 250px;
color: var(--text-color);
background: transparent
}
.ins_license {
background: var(--bg-color);
color: var(--text-color)
}
#ins_ft {
color: #a1a4a7;
font-family: tahoma, helvetica;
text-align: center
}
#ins_ft strong {
font-size: 1.500em;
font-weight: normal
}
/* 라이센스 확인 1/3 */
#ins_agree {
padding: 10px 0 0;
text-align: right
}
/* extra */
pre {
padding: 4px;
background: var(--bg-color);
color: var(--text-color);
font-size: 14px;
font-family: monospace;
user-select: all;
margin: 2px 0;
border-radius: 4px;
}