407 lines
16 KiB
CSS
407 lines
16 KiB
CSS
![]() |
.ai-editor {
|
||
|
--drop-zone-icon: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.4422 44.451H8V5H41.6472V18.7221' stroke='%23888888' stroke-width='2.58824'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M36.2402 13.9214H38.7309V25.8884H50.7693V28.3643H36.2402V13.9214Z' fill='%23888888'/%3E%3Cmask id='path-3-inside-1_455_16578' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.3447 15.7103H37.4085L49.2331 27.4648V38.8057H51.7238V26.4392L38.4401 13.2344H16.854V55.6002H34.5751V53.1243H19.3447V15.7103Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.3447 15.7103H37.4085L49.2331 27.4648V38.8057H51.7238V26.4392L38.4401 13.2344H16.854V55.6002H34.5751V53.1243H19.3447V15.7103Z' fill='%23888888'/%3E%3Cpath d='M37.4085 15.7103L40.0586 13.0443L38.959 11.9512H37.4085V15.7103ZM19.3447 15.7103V11.9512H15.5856V15.7103H19.3447ZM49.2331 27.4648H52.9922V25.9012L51.8833 24.7988L49.2331 27.4648ZM49.2331 38.8057H45.474V42.5649H49.2331V38.8057ZM51.7238 38.8057V42.5649H55.4829V38.8057H51.7238ZM51.7238 26.4392H55.4829V24.8756L54.374 23.7732L51.7238 26.4392ZM38.4401 13.2344L41.0903 10.5684L39.9907 9.47526H38.4401V13.2344ZM16.854 13.2344V9.47526H13.0949V13.2344H16.854ZM16.854 55.6002H13.0949V59.3593H16.854V55.6002ZM34.5751 55.6002V59.3593H38.3342V55.6002H34.5751ZM34.5751 53.1243H38.3342V49.3651H34.5751V53.1243ZM19.3447 53.1243H15.5856V56.8834H19.3447V53.1243ZM37.4085 11.9512H19.3447V19.4694H37.4085V11.9512ZM51.8833 24.7988L40.0586 13.0443L34.7583 18.3763L46.5829 30.1308L51.8833 24.7988ZM52.9922 38.8057V27.4648H45.474V38.8057H52.9922ZM49.2331 42.5649H51.7238V35.0466H49.2331V42.5649ZM55.4829 38.8057V26.4392H47.9647V38.8057H55.4829ZM54.374 23.7732L41.0903 10.5684L35.79 15.9004L49.0736 29.1052L54.374 23.7732ZM38.4401 9.47526H16.854V16.9935H38.4401V9.47526ZM13.0949 13.2344V55.6002H20.6131V13.2344H13.0949ZM16.854 59.3593H34.5751V51.8411H16.854V59.3593ZM38.3342 55.6002V53.1243H30.816V55.6002H38.3342ZM19.3447 56.8834H34.5751V49.3651H19.3447V56.8834ZM15.5856 15.7103V53.1243H23.1038V15.7103H15.5856Z' fill='%23888888' mask='url(%23path-3-inside-1_455_16578)'/%3E%3Cpath d='M39.9214 53.0823V44.4507M39.9214 44.4507H49.2725M39.9214 44.4507L51.9999 55.5999' stroke='%23888888' stroke-width='2.58824'/%3E%3Crect x='28.2741' y='34.7622' width='10.353' height='1.36709' fill='%23888888' stroke='%23888888' stroke-width='0.862748'/%3E%3Crect x='34.1414' y='30.3025' width='10.2864' height='1.3804' transform='rotate(90 34.1414 30.3025)' fill='%23888888' stroke='%23888888' stroke-width='0.862748'/%3E%3C/svg%3E%0A");
|
||
|
|
||
|
container {
|
||
|
max-width: 1360px;
|
||
|
}
|
||
|
|
||
|
footer {
|
||
|
--footer-logo: url('data:image/png;base64,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');
|
||
|
padding: 0;
|
||
|
height: 76px;
|
||
|
background-color: #fff;
|
||
|
|
||
|
container {
|
||
|
height: 100%;
|
||
|
|
||
|
>div {
|
||
|
height: 100%;
|
||
|
box-shadow: 0 -1px 0 0 #DDDDDD;
|
||
|
|
||
|
.tel {
|
||
|
align-items: center;
|
||
|
gap: 10px;
|
||
|
|
||
|
p {
|
||
|
font-family: 'SpoqaHanSansNeo';
|
||
|
font-size: 14px;
|
||
|
font-weight: 300;
|
||
|
line-height: 17.53px;
|
||
|
color: #999999;
|
||
|
|
||
|
b {
|
||
|
font-weight: 500;
|
||
|
color: #666666
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.copyright {
|
||
|
align-items: center;
|
||
|
gap: 20px;
|
||
|
|
||
|
p {
|
||
|
font-family: 'SpoqaHanSansNeo';
|
||
|
font-size: 14px;
|
||
|
font-weight: 300;
|
||
|
line-height: 17.53px;
|
||
|
color: #999999;
|
||
|
}
|
||
|
|
||
|
.footer-logo {
|
||
|
display: block;
|
||
|
background-image: var(--footer-logo);
|
||
|
background-repeat: no-repeat;
|
||
|
background-position: center center;
|
||
|
width: 78px;
|
||
|
height: 30px;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
.ai-editor-header {
|
||
|
height: 90px;
|
||
|
background-color: #303662;
|
||
|
|
||
|
container {
|
||
|
height: 100%;
|
||
|
|
||
|
[row] {
|
||
|
height: 100%;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.editor-logo {
|
||
|
p {
|
||
|
font-family: 'SpoqaHanSansNeo';
|
||
|
font-size: 24px;
|
||
|
font-weight: 700;
|
||
|
line-height: 30.05px;
|
||
|
|
||
|
span {
|
||
|
font-size: 16px;
|
||
|
font-weight: 700;
|
||
|
line-height: 20.03px;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.user-info {
|
||
|
p {
|
||
|
color: #B8BBD1;
|
||
|
}
|
||
|
|
||
|
span {
|
||
|
color: #B8BBD1;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
.editor-body {
|
||
|
box-shadow: 0 -1px 0 0 #888888;
|
||
|
|
||
|
>div[row] {
|
||
|
gap: 20px
|
||
|
}
|
||
|
|
||
|
.editor-menu {
|
||
|
>div {
|
||
|
box-shadow: 0 1px 0 0 #CCCCCC
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.editor-wrap {
|
||
|
flex: 1 1 auto;
|
||
|
box-shadow: -1px 0 0 0 #CCCCCC;
|
||
|
padding: 40px 0 0 20px;
|
||
|
|
||
|
.btn-group {
|
||
|
position: absolute;
|
||
|
display: flex;
|
||
|
width: auto;
|
||
|
height: 48px;
|
||
|
border-radius: 12px;
|
||
|
box-shadow: 0 0 0 1px #BBBED4;
|
||
|
overflow: hidden;
|
||
|
|
||
|
button {
|
||
|
width: 176px;
|
||
|
padding: 0;
|
||
|
font-family: 'SpoqaHanSansNeo';
|
||
|
font-size: 18px;
|
||
|
font-weight: 500;
|
||
|
line-height: 22.54px;
|
||
|
border-radius: 0;
|
||
|
color: #7A7E9E;
|
||
|
background-color: #fff;
|
||
|
position: relative;
|
||
|
border-right: 1px solid #BBBED4;
|
||
|
|
||
|
&:last-of-type {
|
||
|
border-right: 0;
|
||
|
}
|
||
|
|
||
|
&[selected] {
|
||
|
background-color: #303662;
|
||
|
color: #fff;
|
||
|
font-weight: 700;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.editor-articles {
|
||
|
margin-top: 80px;
|
||
|
border-radius: 12px;
|
||
|
background-color: #EBF0F8;
|
||
|
padding: 16px 36px 26px 20px;
|
||
|
display: flex;
|
||
|
flex-direction: column;
|
||
|
gap: 28px;
|
||
|
margin-bottom: 100px;
|
||
|
|
||
|
.editor-article {
|
||
|
position: relative;
|
||
|
gap: 12px;
|
||
|
padding: 10px;
|
||
|
border-radius: 6px;
|
||
|
transition: ease all 0.3s;
|
||
|
|
||
|
&:hover {
|
||
|
box-shadow: 0px 0px 15px 0px #00000040;
|
||
|
transition: ease all 0.3s;
|
||
|
|
||
|
}
|
||
|
|
||
|
&:before {
|
||
|
content: "";
|
||
|
display: block;
|
||
|
width: 100%;
|
||
|
height: 1px;
|
||
|
background-color: #C9CAD6;
|
||
|
position: absolute;
|
||
|
bottom: -14px;
|
||
|
|
||
|
}
|
||
|
|
||
|
select {
|
||
|
appearance: none;
|
||
|
-webkit-appearance: none;
|
||
|
width: 140px;
|
||
|
height: 48px;
|
||
|
padding: 12px 16px 12px 16px;
|
||
|
border-radius: 8px;
|
||
|
border: 1px solid #BDBDBD;
|
||
|
font-family: 'SpoqaHanSansNeo';
|
||
|
font-size: 16px;
|
||
|
font-weight: 400;
|
||
|
line-height: 20.03px;
|
||
|
color: #666666;
|
||
|
background-image: var(--select-icon-arrow-gray);
|
||
|
background-repeat: no-repeat;
|
||
|
background-position-y: center;
|
||
|
background-position-x: calc(100% - 16px);
|
||
|
|
||
|
}
|
||
|
|
||
|
textarea {
|
||
|
border-radius: 8px;
|
||
|
height: 336px;
|
||
|
box-shadow: 0 0 0 1px #CCCCCC;
|
||
|
border: 0;
|
||
|
padding: 12px 16px;
|
||
|
resize: none;
|
||
|
color: #666666;
|
||
|
font-family: 'SpoqaHanSansNeo';
|
||
|
font-size: 16px;
|
||
|
font-weight: 400;
|
||
|
line-height: 26px;
|
||
|
|
||
|
}
|
||
|
|
||
|
input {
|
||
|
&[type="text"] {
|
||
|
flex: 1;
|
||
|
height: 48px;
|
||
|
padding: 0;
|
||
|
border-radius: 8px;
|
||
|
box-shadow: 0 0 0 1px #CCCCCC;
|
||
|
border: 0;
|
||
|
display: flex;
|
||
|
color: #666666;
|
||
|
padding-left: 16px;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
&#editor-translate {
|
||
|
&:hover {
|
||
|
box-shadow: none;
|
||
|
}
|
||
|
|
||
|
&:before {
|
||
|
display: none;
|
||
|
}
|
||
|
|
||
|
.btn-wrap {
|
||
|
margin-top: 12px;
|
||
|
margin-bottom: 28px;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.translation-drop-zone {
|
||
|
width: auto;
|
||
|
height: 282px;
|
||
|
padding: 20px;
|
||
|
border-radius: 6px;
|
||
|
background-color: #fff;
|
||
|
align-items: center;
|
||
|
justify-content: center;
|
||
|
|
||
|
>div {
|
||
|
gap: 16px;
|
||
|
|
||
|
p {
|
||
|
font-family: 'SpoqaHanSansNeo';
|
||
|
font-size: 18px;
|
||
|
font-weight: 400;
|
||
|
line-height: 22.54px;
|
||
|
color: #888888;
|
||
|
}
|
||
|
|
||
|
.drop-icon {
|
||
|
width: 60px;
|
||
|
height: 60px;
|
||
|
background-image: var(--drop-zone-icon);
|
||
|
background-repeat: no-repeat;
|
||
|
background-position: center center;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
}
|
||
|
|
||
|
.editor-action {
|
||
|
padding-top: 14px;
|
||
|
|
||
|
button {
|
||
|
width: 132px;
|
||
|
height: 48px;
|
||
|
background-color: #4675E4;
|
||
|
border-radius: 12px;
|
||
|
display: flex;
|
||
|
justify-content: center;
|
||
|
align-items: center;
|
||
|
color: #FFFFFF;
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
}
|
||
|
|
||
|
.editor-indicator {
|
||
|
position: relative;
|
||
|
|
||
|
>div {
|
||
|
gap: 16px;
|
||
|
position: sticky;
|
||
|
top: 128px;
|
||
|
margin-top: 128px;
|
||
|
|
||
|
a {
|
||
|
width: 150px;
|
||
|
height: 48px;
|
||
|
border-radius: 6px;
|
||
|
box-shadow: 0 0 0 1px #4675E4;
|
||
|
color: #4675E4;
|
||
|
font-family: 'SpoqaHanSansNeo';
|
||
|
font-size: 18px;
|
||
|
font-weight: 500;
|
||
|
line-height: 22.54px;
|
||
|
display: flex;
|
||
|
justify-content: center;
|
||
|
align-items: center;
|
||
|
|
||
|
|
||
|
&[current] {
|
||
|
background-color: #4675E4;
|
||
|
color: #fff;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.modal {
|
||
|
&.editor {
|
||
|
border-radius: 12px;
|
||
|
|
||
|
.modal-head {
|
||
|
height: 90px;
|
||
|
background-color: #313762;
|
||
|
|
||
|
p {
|
||
|
font-family: 'SpoqaHanSansNeo';
|
||
|
font-size: 30px;
|
||
|
font-weight: 700;
|
||
|
line-height: 37.56px;
|
||
|
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.modal-body {
|
||
|
textarea {
|
||
|
border-radius: 8px;
|
||
|
width: auto;
|
||
|
height: 400px;
|
||
|
box-shadow: 0 0 0 1px #CCCCCC;
|
||
|
border: 0;
|
||
|
resize: none;
|
||
|
color: #000;
|
||
|
font-family: 'SpoqaHanSansNeo';
|
||
|
font-size: 16px;
|
||
|
font-weight: 400;
|
||
|
line-height: 26px;
|
||
|
}
|
||
|
|
||
|
[flexend] {
|
||
|
button {
|
||
|
width: 103px;
|
||
|
height: 48px;
|
||
|
font-family: 'SpoqaHanSansNeo';
|
||
|
font-size: 18px;
|
||
|
font-weight: 700;
|
||
|
line-height: 37.56px;
|
||
|
padding: 0;
|
||
|
border-radius: 12px;
|
||
|
|
||
|
&:first-of-type {
|
||
|
color: #666;
|
||
|
background-color: #EBF0F8;
|
||
|
}
|
||
|
|
||
|
&:last-of-type {
|
||
|
color: #fff;
|
||
|
background-color: #4675E4;
|
||
|
}
|
||
|
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
}
|