diff options
Diffstat (limited to 'static/css/about.css')
-rw-r--r-- | static/css/about.css | 252 |
1 files changed, 252 insertions, 0 deletions
diff --git a/static/css/about.css b/static/css/about.css new file mode 100644 index 0000000..b2aa0ef --- /dev/null +++ b/static/css/about.css @@ -0,0 +1,252 @@ +#single { + padding: 60px 0; + line-height: 1.7em; + font-size: 17px; +} + +#single .title>h1 { + opacity: 0.8; + color: var(--text-color) !important; +} + +#single .title small { + opacity: 0.7; +} + +#single .featured-image { + padding: 1rem; + padding-top: 0; +} + +#single .featured-image img { + border-radius: 1rem; + box-shadow: 0px 8px 56px rgba(15, 80, 100, 0.16); + margin-bottom: 1rem; +} + +#single .page-content a { + display: inline-block; + text-decoration: none; + color: var(--primary-color) !important; +} + +#single .page-content a::after { + content: ""; + display: block; + width: 0px; + height: 2px; + bottom: 0.37em; + background-color: var(--primary-color); + transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1); + opacity: 0.5; +} + +#single .page-content a:hover::after, +#single .page-content a:focus::after, +#single .page-content a:active::after { + width: 100%; +} + +#single .page-content h1, +#single .page-content h2, +#single .page-content h3, +#single .page-content h4, +#single .page-content h5, +#single .page-content h6 { + color: var(--primary-color) !important; + margin-bottom: 0.7em; + opacity: 0.9; +} + +#single .page-content blockquote { + padding: 20px 30px; + border-left: 6px solid var(--primary-color) !important; + color: var(--text-secondary-color) !important; + font-weight: 600; + font-size: 20px; + margin: 30px 0; + border-radius: 5px; +} + +#single .page-content blockquote, +#single .page-content blockquote * { + background-color: var(--secondary-color) !important; +} + +/* table */ +#single .page-content table { + width: auto; + border-radius: 5px; + padding: 0.1rem; + margin-bottom: 1.2em; + max-width: 100%; + display: block; + overflow-x: auto; + opacity: 0.8; +} + +#single .page-content table>tr { + height: 40px !important; +} + +#single .page-content table>thead>tr>th { + padding: 0.5rem !important; + background-color: var(--primary-color) !important; + color: var(--secondary-color) !important; + border: 1px solid var(--secondary-color); + opacity: 0.9; +} + +#single .page-content table>tbody>tr>td { + padding: 0.5rem !important; + border: 1px solid var(--secondary-color); + background-color: var(--secondary-color) !important; + opacity: 0.9; +} + +#single .page-content table>thead>tr { + background-color: var(--secondary-color) !important; + color: var(--secondary-color) !important; +} + +/* code */ + +#single .page-content pre { + border-radius: 0.7em !important; + margin: 5px; + margin-bottom: 2em; + padding: 2em; + background-color: var(--secondary-color) !important; + color: var(--text-secondary-color) !important; + max-height: 450px; +} + +#single .page-content pre>code { + color: var(--text-secondary-color) !important; +} + +#single .page-content code { + color: var(--primary-color) !important; +} + +/* kbd and mark */ + +#single .page-content kbd { + color: var(--primary-color) !important; + background-color: var(--secondary-color) !important; +} + +#single .page-content mark { + color: var(--primary-color) !important; + background-color: var(--secondary-color) !important; +} + +/* list */ + +#single .page-content ol, +#single .page-content ul { + margin-bottom: 1.2em; + padding-left: 1.5em; + list-style-position: inside; + opacity: 0.9; +} + +#single .page-content ol li li, +#single .page-content ul li li { + margin-bottom: 0.5em; + padding-left: 1.5em; +} + +/* sidebar */ + +#single aside { + /* background-color: var(--secondary-color); */ + border-radius: .7rem; + padding: .7rem 1rem; + margin-bottom: 1em; +} + +#single .sticky-sidebar { + position: sticky; + top: 150px; +} + +/* aboutImg */ + +#single aside.aboutImg { + padding: .7rem 1rem; +} + +#single aside.aboutImg img { + border-radius: 1.5rem !important; + position: relative; + /* box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.2); */ + max-width: 100%; +} +@media (min-width: 768px) and (max-width: 1024px) { + #single aside.aboutImg img { + width: 60%; + } + } + + +#single aside.aboutImg h5 { + margin: .7em 0; + margin-bottom: 1em; + color: var(--text-color); +} + +#single aside.aboutImg .img-icon img { + width: 1em; +} + +#single aside.aboutImg .aboutImg-content { + margin-bottom: 1em; + opacity: 0.9; +} + +#single aside.aboutImg .aboutImg-content ul { + margin-bottom: 1em; + opacity: 0.9; +} + +#single aside.aboutImg .aboutImg-content ul li a { + border: 1px solid var(--primary-color); + padding: .7rem; + color: var(--text-color); + border-radius: 10px; + overflow: hidden; +} + +#single aside.aboutImg .aboutImg-content ul li { + margin: .7rem .5rem; + margin-left: 0; +} + +#single aside.aboutImg .aboutImg-content ul li:hover a { + opacity: .8; + color: var(--primary-color); +} + +/* Top scroll */ + +#single #topScroll { + display: none; + position: fixed; + bottom: 20px; + right: 20px; + z-index: 99; + border: none; + outline: none; + background-color: var(--secondary-color); + color: var(--primary-color); + cursor: pointer; + border-radius: 10px; +} + +#single #topScroll:hover { + background-color: var(--primary-color); + color: var(--secondary-color); + transition: .5s; + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); +}
\ No newline at end of file |