mirror of
https://github.com/Ernous/TorrServerJellyfin.git
synced 2025-12-19 13:36:09 +05:00
127 lines
2.2 KiB
JavaScript
127 lines
2.2 KiB
JavaScript
import styled, { css } from 'styled-components'
|
|
import { standaloneMedia } from 'style/standaloneMedia'
|
|
|
|
export const DialogWrapper = styled.div`
|
|
height: 100%;
|
|
display: grid;
|
|
grid-template-rows: max-content 1fr max-content;
|
|
`
|
|
|
|
export const HeaderSection = styled.section`
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
font-size: 36px;
|
|
font-weight: 300;
|
|
padding: 20px;
|
|
|
|
img {
|
|
width: 64px;
|
|
}
|
|
|
|
@media (max-width: 930px) {
|
|
font-size: 24px;
|
|
padding: 10px 20px;
|
|
|
|
img {
|
|
width: 60px;
|
|
}
|
|
}
|
|
|
|
${standaloneMedia(css`
|
|
padding-top: 30px;
|
|
`)}
|
|
`
|
|
|
|
export const ThanksSection = styled.section`
|
|
padding: 20px;
|
|
text-align: center;
|
|
font-size: 24px;
|
|
font-weight: 300;
|
|
background: #e8e5eb;
|
|
color: #323637;
|
|
|
|
@media (max-width: 930px) {
|
|
font-size: 20px;
|
|
padding: 30px 20px;
|
|
}
|
|
`
|
|
|
|
export const Section = styled.section`
|
|
padding: 20px;
|
|
|
|
> span {
|
|
font-size: 22px;
|
|
display: block;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
a {
|
|
text-decoration: none;
|
|
}
|
|
|
|
> div {
|
|
display: grid;
|
|
gap: 10px;
|
|
grid-template-columns: repeat(4, max-content);
|
|
|
|
@media (max-width: 930px) {
|
|
grid-template-columns: repeat(3, 1fr);
|
|
}
|
|
|
|
@media (max-width: 780px) {
|
|
grid-template-columns: repeat(2, 1fr);
|
|
}
|
|
|
|
@media (max-width: 550px) {
|
|
grid-template-columns: 1fr;
|
|
}
|
|
}
|
|
`
|
|
|
|
export const FooterSection = styled.div`
|
|
padding: 20px;
|
|
display: flex;
|
|
justify-content: flex-end;
|
|
background: #e8e5eb;
|
|
`
|
|
|
|
export const LinkWrapper = styled.a`
|
|
${({ isLink }) => css`
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: start;
|
|
border: 1px solid;
|
|
padding: 7px 10px;
|
|
border-radius: 5px;
|
|
text-transform: uppercase;
|
|
text-decoration: none;
|
|
background: #545a5e;
|
|
color: #f1eff3;
|
|
transition: 0.2s;
|
|
|
|
> * {
|
|
transition: 0.2s;
|
|
}
|
|
|
|
${isLink
|
|
? css`
|
|
:hover {
|
|
filter: brightness(1.1);
|
|
|
|
> * {
|
|
transform: translateY(0px);
|
|
}
|
|
}
|
|
`
|
|
: css`
|
|
cursor: default;
|
|
`}
|
|
`}
|
|
`
|
|
|
|
export const LinkIcon = styled.div`
|
|
display: grid;
|
|
margin-right: 10px;
|
|
`
|