add tella theme
6
themes/tella/static/about-favicon.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
This favicon was generated using the following font:
|
||||
|
||||
- Font Title: Lato
|
||||
- Font Author: Copyright (c) 2010-2011 by tyPoland Lukasz Dziedzic (team@latofonts.com) with Reserved Font Name "Lato". Licensed under the SIL Open Font License, Version 1.1.
|
||||
- Font Source: http://fonts.gstatic.com/s/lato/v23/S6uyw4BMUTPHvxk6XweuBCY.ttf
|
||||
- Font License: SIL Open Font License, 1.1 (http://scripts.sil.org/OFL))
|
||||
BIN
themes/tella/static/android-chrome-192x192.png
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
BIN
themes/tella/static/android-chrome-512x512.png
Normal file
|
After Width: | Height: | Size: 20 KiB |
BIN
themes/tella/static/apple-touch-icon.png
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
6
themes/tella/static/css/fa6.min.css
vendored
Normal file
BIN
themes/tella/static/css/fonts/OpenSans-MediumItalic.ttf
Normal file
BIN
themes/tella/static/css/fonts/OpenSans-Regular.ttf
Normal file
BIN
themes/tella/static/css/fonts/fa-brands-400.ttf
Normal file
BIN
themes/tella/static/css/fonts/fa-brands-400.woff2
Normal file
BIN
themes/tella/static/css/fonts/fa-regular-400.ttf
Normal file
BIN
themes/tella/static/css/fonts/fa-regular-400.woff2
Normal file
BIN
themes/tella/static/css/fonts/fa-solid-900.ttf
Normal file
BIN
themes/tella/static/css/fonts/fa-solid-900.woff2
Normal file
34
themes/tella/static/css/fonts/icomoon.svg
Normal file
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata>Generated by IcoMoon</metadata>
|
||||
<defs>
|
||||
<font id="icomoon" horiz-adv-x="1024">
|
||||
<font-face units-per-em="1024" ascent="896" descent="-128" />
|
||||
<missing-glyph horiz-adv-x="1024" />
|
||||
<glyph unicode=" " d="" />
|
||||
<glyph unicode="" glyph-name="message" d="M768 554v86h-512v-86h512zM768 426v86h-512v-86h512zM768 298v86h-512v-86h512zM854 810q34 0 59-25t25-59v-512q0-34-25-60t-59-26h-598l-170-170v768q0 34 25 59t59 25h684z" />
|
||||
<glyph unicode="" glyph-name="create" d="M884 596l-78-78-160 160 78 78q12 12 30 12t30-12l100-100q12-12 12-30t-12-30zM128 160l472 472 160-160-472-472h-160v160z" />
|
||||
<glyph unicode="" glyph-name="email" d="M854 554v86l-342-214-342 214v-86l342-212zM854 726q34 0 59-26t25-60v-512q0-34-25-60t-59-26h-684q-34 0-59 26t-25 60v512q0 34 25 60t59 26h684z" />
|
||||
<glyph unicode="" glyph-name="access_time" d="M534 598v-224l192-114-32-54-224 136v256h64zM512 42q140 0 241 101t101 241-101 241-241 101-241-101-101-241 101-241 241-101zM512 810q176 0 301-125t125-301-125-301-301-125-301 125-125 301 125 301 301 125z" />
|
||||
<glyph unicode="" glyph-name="keyboard_arrow_left" d="M658 188l-60-60-256 256 256 256 60-60-196-196z" />
|
||||
<glyph unicode="" glyph-name="keyboard_arrow_right" d="M366 188l196 196-196 196 60 60 256-256-256-256z" />
|
||||
<glyph unicode="" glyph-name="desktop_windows" d="M896 214v512h-768v-512h768zM896 810q34 0 60-25t26-59v-512q0-34-26-60t-60-26h-298v-86h84v-84h-340v84h84v86h-298q-34 0-60 26t-26 60v512q0 34 26 59t60 25h768z" />
|
||||
<glyph unicode="" glyph-name="discord" d="M862.805 896c59.989 0 108.373-48.512 111.232-105.6v-918.4l-114.219 96.981-62.72 57.088-68.437 59.648 28.587-94.080h-598.955c-59.819 0-108.373 45.44-108.373 105.643v692.907c0 57.088 48.64 105.685 108.587 105.685h704zM601.771 653.525h-1.28l-8.619-8.533c88.448-25.6 131.243-65.579 131.243-65.579-57.003 28.501-108.373 42.752-159.744 48.512-37.12 5.76-74.24 2.731-105.6 0h-8.533c-20.053 0-62.72-8.533-119.893-31.36-19.925-8.661-31.36-14.336-31.36-14.336s42.752 42.752 136.96 65.579l-5.76 5.76c0 0-71.339 2.731-148.352-54.187 0 0-77.013-134.144-77.013-299.52 0 0 42.667-74.24 159.701-77.056 0 0 17.067 22.741 34.347 42.752-65.707 19.968-91.307 59.904-91.307 59.904s5.717-2.816 14.293-8.533h2.56c1.28 0 1.877-0.64 2.56-1.28v-0.256c0.683-0.683 1.28-1.28 2.56-1.28 14.080-5.803 28.16-11.52 39.68-17.067 19.883-8.619 45.44-17.195 76.8-22.869 39.68-5.76 85.163-8.533 136.96 0 25.6 5.76 51.2 11.392 76.8 22.827 16.64 8.533 37.12 17.067 59.605 31.445 0 0-25.6-39.936-94.080-59.904 14.080-19.883 33.92-42.667 33.92-42.667 117.077 2.56 162.56 76.8 165.12 73.643 0 165.12-77.44 299.52-77.44 299.52-69.76 51.797-135.040 53.76-146.56 53.76zM608.939 465.237c29.995 0 54.187-25.6 54.187-56.96 0-31.573-24.32-57.173-54.187-57.173s-54.187 25.6-54.187 56.917c0.085 31.573 24.448 57.088 54.187 57.216zM415.104 465.237c29.867 0 54.016-25.6 54.016-56.96 0-31.573-24.32-57.173-54.187-57.173s-54.187 25.6-54.187 56.917c0 31.573 24.32 57.088 54.357 57.216z" />
|
||||
<glyph unicode="" glyph-name="folder" d="M426 726l86-86h342q34 0 59-26t25-60v-426q0-34-25-60t-59-26h-684q-34 0-59 26t-25 60v512q0 34 25 60t59 26h256z" />
|
||||
<glyph unicode="" glyph-name="lightbulb_outline" d="M634 338q92 64 92 174 0 88-63 151t-151 63-151-63-63-151q0-46 27-96t65-78l36-26v-98h172v98zM512 810q124 0 211-87t87-211q0-156-128-244v-98q0-18-12-30t-30-12h-256q-18 0-30 12t-12 30v98q-128 88-128 244 0 124 87 211t211 87zM384 0v42h256v-42q0-18-12-30t-30-12h-172q-18 0-30 12t-12 30z" />
|
||||
<glyph unicode="" glyph-name="person" d="M512 298q108 0 225-47t117-123v-86h-684v86q0 76 117 123t225 47zM512 384q-70 0-120 50t-50 120 50 121 120 51 120-51 50-121-50-120-120-50z" />
|
||||
<glyph unicode="" glyph-name="file_download" d="M214 128h596v-86h-596v86zM810 512l-298-298-298 298h170v256h256v-256h170z" />
|
||||
<glyph unicode="" glyph-name="remove_red_eye" d="M512 512q52 0 90-38t38-90-38-90-90-38-90 38-38 90 38 90 90 38zM512 170q88 0 151 63t63 151-63 151-151 63-151-63-63-151 63-151 151-63zM512 704q158 0 286-88t184-232q-56-144-184-232t-286-88-286 88-184 232q56 144 184 232t286 88z" />
|
||||
<glyph unicode="" glyph-name="keyboard_arrow_up" d="M316 238l-60 60 256 256 256-256-60-60-196 196z" />
|
||||
<glyph unicode="" glyph-name="line" d="M826.24 475.179c14.891 0 26.88-12.16 26.88-26.923 0-14.72-11.989-26.88-26.88-26.88h-74.88v-48h74.88c14.891 0 26.88-12.075 26.88-26.88 0-14.677-11.989-26.837-26.88-26.837h-101.803c-14.72 0-26.752 12.16-26.752 26.837v203.563c0 14.72 12.032 26.88 26.88 26.88h101.803c14.763 0 26.752-12.16 26.752-26.88 0-14.891-11.989-26.88-26.88-26.88h-74.88v-48zM661.76 346.496c0-11.52-7.424-21.76-18.432-25.429-2.731-0.896-5.675-1.323-8.491-1.323-9.003 0-16.683 3.84-21.76 10.667l-104.235 141.525v-125.44c0-14.677-11.904-26.837-26.923-26.837-14.763 0-26.709 12.16-26.709 26.837v203.563c0 11.52 7.381 21.76 18.347 25.387 2.56 0.981 5.803 1.408 8.277 1.408 8.32 0 16-4.437 21.12-10.837l105.045-142.080v126.123c0 14.72 12.032 26.88 26.88 26.88 14.72 0 26.88-12.16 26.88-26.88zM416.811 346.496c0-14.677-12.032-26.837-26.923-26.837-14.72 0-26.752 12.16-26.752 26.837v203.563c0 14.72 12.032 26.88 26.88 26.88 14.763 0 26.795-12.16 26.795-26.88zM311.595 319.659h-101.803c-14.72 0-26.88 12.16-26.88 26.837v203.563c0 14.72 12.16 26.88 26.88 26.88 14.848 0 26.88-12.16 26.88-26.88v-176.683h74.923c14.848 0 26.837-12.075 26.837-26.88 0-14.677-12.032-26.837-26.837-26.837zM1024 455.936c0 229.163-229.76 415.659-512 415.659s-512-186.496-512-415.659c0-205.269 182.187-377.259 428.16-409.941 16.683-3.499 39.381-11.008 45.141-25.173 5.12-12.843 3.371-32.683 1.621-46.080l-6.997-43.52c-1.92-12.843-10.24-50.603 44.757-27.52 55.083 22.997 295.083 173.995 402.603 297.6 73.557 80.597 108.715 163.157 108.715 254.635z" />
|
||||
<glyph unicode="" glyph-name="hatenabookmark" d="M873.387 896c83.2 0 150.613-67.413 150.613-150.613v-722.773c0-83.2-67.413-150.613-150.613-150.613h-722.773c-83.2 0-150.613 67.413-150.613 150.613v722.773c0 83.2 67.413 150.613 150.613 150.613zM715.307 278.613c-33.28 0-60.16-26.88-60.16-60.16s26.88-60.331 60.16-60.331 60.16 27.52 60.16 60.8-26.88 60.16-60.16 59.691zM367.36 160.128c51.2 0 87.723 1.792 110.080 5.12 22.443 3.584 41.643 9.472 56.32 17.579 19.2 9.899 33.28 24.064 43.52 42.24s15.36 39.040 15.36 63.147c0 33.28-8.96 59.861-26.88 79.787-17.92 20.48-42.24 31.317-74.24 33.877 28.16 7.68 49.323 19.2 62.123 34.56 13.44 14.677 19.84 35.157 19.84 60.757 0 20.48-4.395 37.76-12.8 53.76-8.96 15.36-21.035 27.52-37.675 37.12-14.72 8.32-31.36 13.44-51.84 17.28-19.797 3.157-55.040 5.12-105.557 5.12h-124.373v-447.403h126.123zM398.763 338.688c30.080 0 50.56-3.755 61.44-11.179 11.52-7.68 16.64-21.12 16.64-39.68 0-17.28-5.76-29.44-17.92-36.48-11.52-7.68-32.64-10.837-61.44-10.837h-42.923v98.005zM768.085 308.565v301.227h-104.96v-301.227zM380.8 508.587c30.293 0 50.56-3.413 61.099-10.24 10.453-6.827 15.659-18.56 15.659-35.413 0-16.213-5.547-27.563-16.64-34.304-11.307-6.571-31.872-9.899-61.952-9.899h-24.32v89.856z" />
|
||||
<glyph unicode="" glyph-name="price-tag" d="M976 896h-384c-26.4 0-63.274-15.274-81.942-33.942l-476.116-476.116c-18.668-18.668-18.668-49.214 0-67.882l412.118-412.118c18.668-18.668 49.214-18.668 67.882 0l476.118 476.118c18.666 18.666 33.94 55.54 33.94 81.94v384c0 26.4-21.6 48-48 48zM736 512c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96z" />
|
||||
<glyph unicode="" glyph-name="sphere" d="M480 832c-265.096 0-480-214.904-480-480 0-265.098 214.904-480 480-480 265.098 0 480 214.902 480 480 0 265.096-214.902 480-480 480zM751.59 192c8.58 40.454 13.996 83.392 15.758 128h127.446c-3.336-44.196-13.624-87.114-30.68-128h-112.524zM208.41 512c-8.58-40.454-13.996-83.392-15.758-128h-127.444c3.336 44.194 13.622 87.114 30.678 128h112.524zM686.036 512c9.614-40.962 15.398-83.854 17.28-128h-191.316v128h174.036zM512 576v187.338c14.59-4.246 29.044-11.37 43.228-21.37 26.582-18.74 52.012-47.608 73.54-83.486 14.882-24.802 27.752-52.416 38.496-82.484h-155.264zM331.232 658.484c21.528 35.878 46.956 64.748 73.54 83.486 14.182 10 28.638 17.124 43.228 21.37v-187.34h-155.264c10.746 30.066 23.616 57.68 38.496 82.484zM448 512v-128h-191.314c1.88 44.146 7.666 87.038 17.278 128h174.036zM95.888 192c-17.056 40.886-27.342 83.804-30.678 128h127.444c1.762-44.608 7.178-87.546 15.758-128h-112.524zM256.686 320h191.314v-128h-174.036c-9.612 40.96-15.398 83.854-17.278 128zM448 128v-187.34c-14.588 4.246-29.044 11.372-43.228 21.37-26.584 18.74-52.014 47.61-73.54 83.486-14.882 24.804-27.75 52.418-38.498 82.484h155.266zM628.768 45.516c-21.528-35.876-46.958-64.746-73.54-83.486-14.184-9.998-28.638-17.124-43.228-21.37v187.34h155.266c-10.746-30.066-23.616-57.68-38.498-82.484zM512 192v128h191.314c-1.88-44.146-7.666-87.040-17.28-128h-174.034zM767.348 384c-1.762 44.608-7.178 87.546-15.758 128h112.524c17.056-40.886 27.344-83.806 30.68-128h-127.446zM830.658 576h-95.9c-18.638 58.762-44.376 110.294-75.316 151.428 42.536-20.34 81.058-47.616 114.714-81.272 21.48-21.478 40.362-44.938 56.502-70.156zM185.844 646.156c33.658 33.658 72.18 60.932 114.714 81.272-30.942-41.134-56.676-92.666-75.316-151.428h-95.898c16.138 25.218 35.022 48.678 56.5 70.156zM129.344 128h95.898c18.64-58.762 44.376-110.294 75.318-151.43-42.536 20.34-81.058 47.616-114.714 81.274-21.48 21.478-40.364 44.938-56.502 70.156zM774.156 57.844c-33.656-33.658-72.18-60.934-114.714-81.274 30.942 41.134 56.678 92.668 75.316 151.43h95.9c-16.14-25.218-35.022-48.678-56.502-70.156z" />
|
||||
<glyph unicode="" glyph-name="link" d="M440.236 260.234c-13.31 0-26.616 5.076-36.77 15.23-95.134 95.136-95.134 249.934 0 345.070l192 192c46.088 46.086 107.36 71.466 172.534 71.466s126.448-25.38 172.536-71.464c95.132-95.136 95.132-249.934 0-345.070l-87.766-87.766c-20.308-20.308-53.23-20.308-73.54 0-20.306 20.306-20.306 53.232 0 73.54l87.766 87.766c54.584 54.586 54.584 143.404 0 197.99-26.442 26.442-61.6 41.004-98.996 41.004s-72.552-14.562-98.996-41.006l-192-191.998c-54.586-54.586-54.586-143.406 0-197.992 20.308-20.306 20.306-53.232 0-73.54-10.15-10.152-23.462-15.23-36.768-15.23zM256-116c-65.176 0-126.45 25.38-172.534 71.464-95.134 95.136-95.134 249.934 0 345.070l87.764 87.764c20.308 20.306 53.234 20.306 73.54 0 20.308-20.306 20.308-53.232 0-73.54l-87.764-87.764c-54.586-54.586-54.586-143.406 0-197.992 26.44-26.44 61.598-41.002 98.994-41.002s72.552 14.562 98.998 41.006l192 191.998c54.584 54.586 54.584 143.406 0 197.992-20.308 20.308-20.306 53.232 0 73.54 20.306 20.306 53.232 20.306 73.54-0.002 95.132-95.134 95.132-249.932 0.002-345.068l-192.002-192c-46.090-46.088-107.364-71.466-172.538-71.466z" />
|
||||
<glyph unicode="" glyph-name="twitter" d="M1024 669.6c-37.6-16.8-78.2-28-120.6-33 43.4 26 76.6 67.2 92.4 116.2-40.6-24-85.6-41.6-133.4-51-38.4 40.8-93 66.2-153.4 66.2-116 0-210-94-210-210 0-16.4 1.8-32.4 5.4-47.8-174.6 8.8-329.4 92.4-433 219.6-18-31-28.4-67.2-28.4-105.6 0-72.8 37-137.2 93.4-174.8-34.4 1-66.8 10.6-95.2 26.2 0-0.8 0-1.8 0-2.6 0-101.8 72.4-186.8 168.6-206-17.6-4.8-36.2-7.4-55.4-7.4-13.6 0-26.6 1.4-39.6 3.8 26.8-83.4 104.4-144.2 196.2-146-72-56.4-162.4-90-261-90-17 0-33.6 1-50.2 3 93.2-59.8 203.6-94.4 322.2-94.4 386.4 0 597.8 320.2 597.8 597.8 0 9.2-0.2 18.2-0.6 27.2 41 29.4 76.6 66.4 104.8 108.6z" />
|
||||
<glyph unicode="" glyph-name="youtube" d="M1013.8 588.8c0 0-10 70.6-40.8 101.6-39 40.8-82.6 41-102.6 43.4-143.2 10.4-358.2 10.4-358.2 10.4h-0.4c0 0-215 0-358.2-10.4-20-2.4-63.6-2.6-102.6-43.4-30.8-31-40.6-101.6-40.6-101.6s-10.2-82.8-10.2-165.8v-77.6c0-82.8 10.2-165.8 10.2-165.8s10-70.6 40.6-101.6c39-40.8 90.2-39.4 113-43.8 82-7.8 348.2-10.2 348.2-10.2s215.2 0.4 358.4 10.6c20 2.4 63.6 2.6 102.6 43.4 30.8 31 40.8 101.6 40.8 101.6s10.2 82.8 10.2 165.8v77.6c-0.2 82.8-10.4 165.8-10.4 165.8zM406.2 251.2v287.8l276.6-144.4-276.6-143.4z" />
|
||||
<glyph unicode="" glyph-name="github" d="M512.008 883.358c-282.738 0-512.008-229.218-512.008-511.998 0-226.214 146.704-418.132 350.136-485.836 25.586-4.738 34.992 11.11 34.992 24.632 0 12.204-0.48 52.542-0.696 95.324-142.448-30.976-172.504 60.41-172.504 60.41-23.282 59.176-56.848 74.916-56.848 74.916-46.452 31.778 3.51 31.124 3.51 31.124 51.4-3.61 78.476-52.766 78.476-52.766 45.672-78.27 119.776-55.64 149.004-42.558 4.588 33.086 17.852 55.68 32.506 68.464-113.73 12.942-233.276 56.85-233.276 253.032 0 55.898 20.004 101.574 52.76 137.428-5.316 12.9-22.854 64.972 4.952 135.5 0 0 43.006 13.752 140.84-52.49 40.836 11.348 84.636 17.036 128.154 17.234 43.502-0.198 87.336-5.886 128.256-17.234 97.734 66.244 140.656 52.49 140.656 52.49 27.872-70.528 10.35-122.6 5.036-135.5 32.82-35.856 52.694-81.532 52.694-137.428 0-196.654-119.778-239.95-233.79-252.624 18.364-15.89 34.724-47.046 34.724-94.812 0-68.508-0.596-123.644-0.596-140.508 0-13.628 9.222-29.594 35.172-24.566 203.322 67.776 349.842 259.626 349.842 485.768 0 282.78-229.234 511.998-511.992 511.998z" />
|
||||
<glyph unicode="" glyph-name="facebook" d="M1008 384c0-247.56-181.381-452.76-418.5-490v346.62h115.561l22 143.381h-137.561v93.1c0 39.221 19.221 77.461 80.82 77.461h62.561v122s-56.762 9.68-111.041 9.68c-113.34 0-187.34-68.66-187.34-192.961v-109.279h-126v-143.381h126v-346.62c-237.12 37.24-418.5 242.44-418.5 490 0 274 222 496 496 496s496-222 496-496z" />
|
||||
<glyph unicode="" glyph-name="get-pocket" d="M815.2 768c45.4 0 80.801-36.4 80.801-81.199v-270.4c0-249.4-199.6-448.4-447.6-448.4-249 0-448.4 199-448.4 448.4v270.4c0 44.199 37 81.199 81.199 81.199h734zM491.2 231c223.8 215 229.602 210.8 229.602 246.4 0 33.799-27.602 61.4-61.4 61.4-33.801 0-29.801-4.801-211-178.602-178.201 171-176.4 178.602-210.4 178.602-33.801 0-61.4-27.602-61.4-61.4 0-36.201 2.4-28.6 229.8-246.4 22-22.199 60-23.6 84.799 0z" />
|
||||
</font></defs></svg>
|
||||
|
After Width: | Height: | Size: 14 KiB |
BIN
themes/tella/static/css/fonts/icomoon.ttf
Normal file
BIN
themes/tella/static/css/fonts/icomoon.woff
Normal file
1
themes/tella/static/css/monokai-sublime.min.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.hljs{display:block;overflow-x:auto;padding:.5em;background:#23241f}.hljs,.hljs-subst,.hljs-tag{color:#f8f8f2}.hljs-emphasis,.hljs-strong{color:#a8a8a2}.hljs-bullet,.hljs-link,.hljs-literal,.hljs-number,.hljs-quote,.hljs-regexp{color:#ae81ff}.hljs-code,.hljs-section,.hljs-selector-class,.hljs-title{color:#a6e22e}.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic}.hljs-attr,.hljs-keyword,.hljs-name,.hljs-selector-tag{color:#f92672}.hljs-attribute,.hljs-symbol{color:#66d9ef}.hljs-class .hljs-title,.hljs-params{color:#f8f8f2}.hljs-addition,.hljs-built_in,.hljs-builtin-name,.hljs-selector-attr,.hljs-selector-id,.hljs-selector-pseudo,.hljs-string,.hljs-template-variable,.hljs-type,.hljs-variable{color:#e6db74}.hljs-comment,.hljs-deletion,.hljs-meta{color:#75715e}
|
||||
391
themes/tella/static/css/style.css
Normal file
@@ -0,0 +1,391 @@
|
||||
/* font */
|
||||
|
||||
@font-face {
|
||||
font-family: 'icomoon';
|
||||
src: url('./fonts/icomoon.ttf?k0g81o') format('truetype'),
|
||||
url('./fonts/icomoon.woff?k0g81o') format('woff'),
|
||||
url('./fonts/icomoon.svg?k0g81o#icomoon') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
font-display: block;
|
||||
}
|
||||
|
||||
[class^='icon-'],
|
||||
[class*=' icon-'] {
|
||||
/* use !important to prevent issues with browser extensions that change fonts */
|
||||
font-family: 'icomoon' !important;
|
||||
speak: never;
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
font-variant: normal;
|
||||
text-transform: none;
|
||||
line-height: 1;
|
||||
|
||||
/* Better Font Rendering =========== */
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.icon-facebook:before {
|
||||
content: '\f09a';
|
||||
}
|
||||
.icon-get-pocket:before {
|
||||
content: '\f265';
|
||||
}
|
||||
.icon-line:before {
|
||||
content: '\e90e';
|
||||
}
|
||||
.icon-hatenabookmark:before {
|
||||
content: '\e90f';
|
||||
}
|
||||
.icon-discord:before {
|
||||
content: '\e907';
|
||||
}
|
||||
.icon-email:before {
|
||||
content: '\e902';
|
||||
}
|
||||
.icon-message:before {
|
||||
content: '\e900';
|
||||
}
|
||||
.icon-create:before {
|
||||
content: '\e901';
|
||||
}
|
||||
.icon-access_time:before {
|
||||
content: '\e903';
|
||||
}
|
||||
.icon-file_download:before {
|
||||
content: '\e90b';
|
||||
}
|
||||
.icon-folder:before {
|
||||
content: '\e908';
|
||||
}
|
||||
.icon-desktop_windows:before {
|
||||
content: '\e906';
|
||||
}
|
||||
.icon-keyboard_arrow_left:before {
|
||||
content: '\e904';
|
||||
}
|
||||
.icon-keyboard_arrow_right:before {
|
||||
content: '\e905';
|
||||
}
|
||||
.icon-keyboard_arrow_up:before {
|
||||
content: '\e90d';
|
||||
}
|
||||
.icon-remove_red_eye:before {
|
||||
content: '\e90c';
|
||||
}
|
||||
.icon-person:before {
|
||||
content: '\e90a';
|
||||
}
|
||||
.icon-lightbulb_outline:before {
|
||||
content: '\e909';
|
||||
}
|
||||
.icon-price-tag:before {
|
||||
content: '\e935';
|
||||
}
|
||||
.icon-sphere:before {
|
||||
content: '\e9c9';
|
||||
}
|
||||
.icon-link:before {
|
||||
content: '\e9cb';
|
||||
}
|
||||
.icon-twitter:before {
|
||||
content: '\ea96';
|
||||
}
|
||||
.icon-youtube:before {
|
||||
content: '\ea9d';
|
||||
}
|
||||
.icon-github:before {
|
||||
content: '\eab0';
|
||||
}
|
||||
body {
|
||||
font-family: 'Montserrat', 'Noto Sans JP', sans-serif;
|
||||
font-weight: 300;
|
||||
}
|
||||
.content {
|
||||
font-family: 'Open Sans', 'Noto Sans JP', sans-serif;
|
||||
}
|
||||
html {
|
||||
scroll-behavior: smooth;
|
||||
}
|
||||
|
||||
/* slide */
|
||||
|
||||
@keyframes ScaleAni {
|
||||
0% {
|
||||
transform: scale(0.9);
|
||||
}
|
||||
100% {
|
||||
transform: scale(1);
|
||||
}
|
||||
}
|
||||
.swiper-slide .s-fade-txt {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
opacity: 0;
|
||||
}
|
||||
.swiper-slide .s-fade-txt {
|
||||
animation: FadeAni 0.5s ease 1s 1 normal both;
|
||||
}
|
||||
@keyframes FadeAni {
|
||||
0% {
|
||||
opacity: 0;
|
||||
}
|
||||
100% {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
.wrap {
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.swiper-wrapper img {
|
||||
width: 100%;
|
||||
height: 85vh;
|
||||
object-fit: cover;
|
||||
}
|
||||
.active {
|
||||
display: block !important;
|
||||
}
|
||||
.slide-wrap img {
|
||||
width: 100%;
|
||||
height: 85vh;
|
||||
object-fit: cover;
|
||||
}
|
||||
.slide-class {
|
||||
margin: 0 auto;
|
||||
}
|
||||
.animation-slide {
|
||||
position: relative;
|
||||
}
|
||||
.swiper-button-prev:after,
|
||||
.swiper-container-rtl,
|
||||
.swiper-button-next:after {
|
||||
color: #fff;
|
||||
}
|
||||
.swiper-pagination-bullet {
|
||||
background: #fff;
|
||||
}
|
||||
|
||||
/* menu */
|
||||
.mopen {
|
||||
float: left;
|
||||
display: block;
|
||||
background: rgba(255, 255, 255, 0);
|
||||
position: relative;
|
||||
z-index: 1000;
|
||||
}
|
||||
|
||||
.mopen span {
|
||||
transition: all 0.3s;
|
||||
transform: rotate(0deg);
|
||||
width: 50px;
|
||||
height: 2px;
|
||||
display: block;
|
||||
background: #000;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
top: 50%;
|
||||
margin-left: -25px;
|
||||
}
|
||||
.mopen .top {
|
||||
transform: translateY(-17px);
|
||||
}
|
||||
.mopen .bottom {
|
||||
transform: translateY(17px);
|
||||
}
|
||||
.mopen.is-open span {
|
||||
background: #fff;
|
||||
}
|
||||
.mopen.is-open .middle {
|
||||
background: rgba(255, 255, 255, 0);
|
||||
}
|
||||
.mopen.is-open .top {
|
||||
transform: rotate(-45deg) translateY(0px);
|
||||
}
|
||||
.mopen.is-open .bottom {
|
||||
transform: rotate(45deg) translateY(0px);
|
||||
}
|
||||
|
||||
/* menu bg */
|
||||
#overlay {
|
||||
visibility: hidden;
|
||||
display: flex;
|
||||
transition: 0.3s linear;
|
||||
position: absolute;
|
||||
z-index: 900;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
left: 0;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background: #222;
|
||||
opacity: 0;
|
||||
}
|
||||
#overlay.open {
|
||||
visibility: visible;
|
||||
opacity: 0.95;
|
||||
}
|
||||
body.scroll-lock {
|
||||
position: fixed;
|
||||
left: 0px;
|
||||
right: 0px;
|
||||
top: 0px;
|
||||
bottom: 0px;
|
||||
}
|
||||
.scroll-top {
|
||||
background-color: #222;
|
||||
text-align: center;
|
||||
color: #fff;
|
||||
position: fixed;
|
||||
right: 1.5rem;
|
||||
bottom: 1.5rem;
|
||||
width: 3rem;
|
||||
height: 3rem;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
z-index: 1000;
|
||||
padding-top: 0.75em;
|
||||
padding-bottom: 0.75em;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
/* form */
|
||||
|
||||
input[type='text'],
|
||||
textarea {
|
||||
width: 100%;
|
||||
max-width: 72em;
|
||||
margin-bottom: 0.5em;
|
||||
margin-top: 0.5em;
|
||||
}
|
||||
input,
|
||||
textarea {
|
||||
-webkit-appearance: none;
|
||||
}
|
||||
input[type='checkbox'] {
|
||||
-webkit-appearance: checkbox;
|
||||
}
|
||||
span.begin-task-list + ul {
|
||||
padding-left: 0;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
/* pagination */
|
||||
|
||||
.pagination {
|
||||
display: flex;
|
||||
list-style: none;
|
||||
border-radius: 0.25rem;
|
||||
margin: 20px 0;
|
||||
padding: 0;
|
||||
justify-content: center;
|
||||
}
|
||||
.page-link {
|
||||
position: relative;
|
||||
display: block;
|
||||
padding: 0.75rem 1rem;
|
||||
margin-left: -1px;
|
||||
line-height: 1.25;
|
||||
border: 1px solid #dee2e6;
|
||||
}
|
||||
.homepage .page-link,
|
||||
.listing .page-link {
|
||||
background-color: #fff;
|
||||
}
|
||||
.page-item.disabled .page-link {
|
||||
color: #6c757d;
|
||||
pointer-events: none;
|
||||
cursor: auto;
|
||||
background-color: #fff;
|
||||
border-color: #dee2e6;
|
||||
}
|
||||
.page-item.active .page-link {
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
/* toc */
|
||||
|
||||
#TableOfContents > ul {
|
||||
border: 1px solid #999;
|
||||
border-radius: 3px;
|
||||
padding: 0.5em 1em;
|
||||
line-height: 2;
|
||||
}
|
||||
#TableOfContents > ul:before {
|
||||
content: 'Table of Contents';
|
||||
text-align: center;
|
||||
font-size: 1.5em;
|
||||
font-weight: 400;
|
||||
}
|
||||
#TableOfContents ul {
|
||||
list-style-type: none;
|
||||
}
|
||||
#TableOfContents li {
|
||||
padding-top: 0;
|
||||
}
|
||||
#TableOfContents li > ul {
|
||||
padding-left: 1em;
|
||||
width: 100%;
|
||||
}
|
||||
#TableOfContents a {
|
||||
display: block;
|
||||
border-bottom: dashed 1px lightgray;
|
||||
}
|
||||
|
||||
/* hljs */
|
||||
.hljs-ln-code {
|
||||
padding-left: 0.8em !important;
|
||||
}
|
||||
.content code table.hljs-ln {
|
||||
margin: 0;
|
||||
}
|
||||
.content code table.hljs-ln tr {
|
||||
border-bottom-width: 0px;
|
||||
}
|
||||
|
||||
/* scroll bar */
|
||||
|
||||
::-webkit-scrollbar {
|
||||
width: 10px;
|
||||
}
|
||||
::-webkit-scrollbar-track {
|
||||
border-radius: 8px;
|
||||
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
::-webkit-scrollbar-thumb {
|
||||
background-color: #121212;
|
||||
border-radius: 10px;
|
||||
box-shadow: 0 0 0 1px #121212;
|
||||
}
|
||||
|
||||
/* share */
|
||||
.share-button {
|
||||
padding-top: 10px;
|
||||
padding-bottom: 8px;
|
||||
transition: all 0.3s;
|
||||
}
|
||||
.share-button:hover {
|
||||
opacity: 0.7;
|
||||
}
|
||||
.twitter {
|
||||
background-color: #1da1f2;
|
||||
}
|
||||
.line {
|
||||
background-color: #00c300;
|
||||
}
|
||||
.facebook {
|
||||
background-color: #3b5998;
|
||||
}
|
||||
.pocket {
|
||||
background-color: #ef4056;
|
||||
}
|
||||
.hatena {
|
||||
background-color: #00a4de;
|
||||
}
|
||||
.url {
|
||||
background-color: #222;
|
||||
}
|
||||
1
themes/tella/static/css/style.min.css
vendored
Normal file
1
themes/tella/static/css/sweetalert2.min.css
vendored
Normal file
13
themes/tella/static/css/swiper-bundle.min.css
vendored
Normal file
83
themes/tella/static/css/webfonts.css
Normal file
@@ -0,0 +1,83 @@
|
||||
@font-face {
|
||||
font-family: 'Open Sans';
|
||||
src: url('./webfonts/OpenSans-Regular.ttf') format('truetype');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Open Sans';
|
||||
src: url('./webfonts/OpenSans-Medium.ttf') format('truetype');
|
||||
font-weight: medium;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Open Sans';
|
||||
src: url('./webfonts/OpenSans-Bold.ttf') format('truetype');
|
||||
font-weight: bold;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Open Sans';
|
||||
src: url('./webfonts/OpenSans-Italic.ttf') format('truetype');
|
||||
font-weight: normal;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Open Sans';
|
||||
src: url('./webfonts/OpenSans-MediumItalic.ttf') format('truetype');
|
||||
font-weight: medium;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Open Sans';
|
||||
src: url('./webfonts/OpenSans-BoldItalic.ttf') format('truetype');
|
||||
font-weight: bold;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Montserrat';
|
||||
src: url('./webfonts/Montserrat-Bold.ttf') format('truetype');
|
||||
font-weight: bold;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Montserrat';
|
||||
src: url('./webfonts/Montserrat-Medium.ttf') format('truetype');
|
||||
font-weight: medium;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Montserrat';
|
||||
src: url('./webfonts/Montserrat-Regular.ttf') format('truetype');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Montserrat';
|
||||
src: url('./webfonts/Montserrat-BoldItalic.ttf') format('truetype');
|
||||
font-weight: bold;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Montserrat';
|
||||
src: url('./webfonts/Montserrat-MediumItalic.ttf') format('truetype');
|
||||
font-weight: medium;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Montserrat';
|
||||
src: url('./webfonts/Montserrat-Italic.ttf') format('truetype');
|
||||
font-weight: normal;
|
||||
font-style: italic;
|
||||
}
|
||||
1
themes/tella/static/css/webfonts.min.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@font-face{font-family:'Open Sans';src:url('./webfonts/OpenSans-Regular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url('./webfonts/OpenSans-Medium.ttf') format('truetype');font-weight:medium;font-style:normal}@font-face{font-family:'Open Sans';src:url('./webfonts/OpenSans-Bold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url('./webfonts/OpenSans-Italic.ttf') format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url('./webfonts/OpenSans-MediumItalic.ttf') format('truetype');font-weight:medium;font-style:italic}@font-face{font-family:'Open Sans';src:url('./webfonts/OpenSans-BoldItalic.ttf') format('truetype');font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:url('./webfonts/Montserrat-Bold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url('./webfonts/Montserrat-Medium.ttf') format('truetype');font-weight:medium;font-style:normal}@font-face{font-family:Montserrat;src:url('./webfonts/Montserrat-Regular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url('./webfonts/Montserrat-BoldItalic.ttf') format('truetype');font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:url('./webfonts/Montserrat-MediumItalic.ttf') format('truetype');font-weight:medium;font-style:italic}@font-face{font-family:Montserrat;src:url('./webfonts/Montserrat-Italic.ttf') format('truetype');font-weight:400;font-style:italic}
|
||||
BIN
themes/tella/static/css/webfonts/Montserrat-Bold.ttf
Normal file
BIN
themes/tella/static/css/webfonts/Montserrat-BoldItalic.ttf
Normal file
BIN
themes/tella/static/css/webfonts/Montserrat-Italic.ttf
Normal file
BIN
themes/tella/static/css/webfonts/Montserrat-Medium.ttf
Normal file
BIN
themes/tella/static/css/webfonts/Montserrat-MediumItalic.ttf
Normal file
BIN
themes/tella/static/css/webfonts/Montserrat-Regular.ttf
Normal file
BIN
themes/tella/static/css/webfonts/OpenSans-Bold.ttf
Normal file
BIN
themes/tella/static/css/webfonts/OpenSans-BoldItalic.ttf
Normal file
BIN
themes/tella/static/css/webfonts/OpenSans-Italic.ttf
Normal file
BIN
themes/tella/static/css/webfonts/OpenSans-Medium.ttf
Normal file
BIN
themes/tella/static/css/webfonts/OpenSans-MediumItalic.ttf
Normal file
BIN
themes/tella/static/css/webfonts/OpenSans-Regular.ttf
Normal file
BIN
themes/tella/static/favicon-16x16.png
Normal file
|
After Width: | Height: | Size: 464 B |
BIN
themes/tella/static/favicon-32x32.png
Normal file
|
After Width: | Height: | Size: 920 B |
BIN
themes/tella/static/favicon.ico
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
themes/tella/static/img/default.jpg
Normal file
|
After Width: | Height: | Size: 13 KiB |
7
themes/tella/static/js/clipboard.min.js
vendored
Normal file
44
themes/tella/static/js/highlight.min.js
vendored
Normal file
1
themes/tella/static/js/highlightjs-line-numbers.min.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
!function(r,o){"use strict";var e,i="hljs-ln",l="hljs-ln-line",h="hljs-ln-code",s="hljs-ln-numbers",c="hljs-ln-n",m="data-line-number",a=/\r\n|\r|\n/g;function u(e){for(var n=e.toString(),t=e.anchorNode;"TD"!==t.nodeName;)t=t.parentNode;for(var r=e.focusNode;"TD"!==r.nodeName;)r=r.parentNode;var o=parseInt(t.dataset.lineNumber),a=parseInt(r.dataset.lineNumber);if(o==a)return n;var i,l=t.textContent,s=r.textContent;for(a<o&&(i=o,o=a,a=i,i=l,l=s,s=i);0!==n.indexOf(l);)l=l.slice(1);for(;-1===n.lastIndexOf(s);)s=s.slice(0,-1);for(var c=l,u=function(e){for(var n=e;"TABLE"!==n.nodeName;)n=n.parentNode;return n}(t),d=o+1;d<a;++d){var f=p('.{0}[{1}="{2}"]',[h,m,d]);c+="\n"+u.querySelector(f).textContent}return c+="\n"+s}function n(e){try{var n=o.querySelectorAll("code.hljs,code.nohighlight");for(var t in n)n.hasOwnProperty(t)&&(n[t].classList.contains("nohljsln")||d(n[t],e))}catch(e){r.console.error("LineNumbers error: ",e)}}function d(e,n){"object"==typeof e&&r.setTimeout(function(){e.innerHTML=f(e,n)},0)}function f(e,n){var t,r,o=(t=e,{singleLine:function(e){return!!e.singleLine&&e.singleLine}(r=(r=n)||{}),startFrom:function(e,n){var t=1;isFinite(n.startFrom)&&(t=n.startFrom);var r=function(e,n){return e.hasAttribute(n)?e.getAttribute(n):null}(e,"data-ln-start-from");return null!==r&&(t=function(e,n){if(!e)return n;var t=Number(e);return isFinite(t)?t:n}(r,1)),t}(t,r)});return function e(n){var t=n.childNodes;for(var r in t){var o;t.hasOwnProperty(r)&&(o=t[r],0<(o.textContent.trim().match(a)||[]).length&&(0<o.childNodes.length?e(o):v(o.parentNode)))}}(e),function(e,n){var t=g(e);""===t[t.length-1].trim()&&t.pop();if(1<t.length||n.singleLine){for(var r="",o=0,a=t.length;o<a;o++)r+=p('<tr><td class="{0} {1}" {3}="{5}"><div class="{2}" {3}="{5}"></div></td><td class="{0} {4}" {3}="{5}">{6}</td></tr>',[l,s,c,m,h,o+n.startFrom,0<t[o].length?t[o]:" "]);return p('<table class="{0}">{1}</table>',[i,r])}return e}(e.innerHTML,o)}function v(e){var n=e.className;if(/hljs-/.test(n)){for(var t=g(e.innerHTML),r=0,o="";r<t.length;r++){o+=p('<span class="{0}">{1}</span>\n',[n,0<t[r].length?t[r]:" "])}e.innerHTML=o.trim()}}function g(e){return 0===e.length?[]:e.split(a)}function p(e,t){return e.replace(/\{(\d+)\}/g,function(e,n){return void 0!==t[n]?t[n]:e})}r.hljs?(r.hljs.initLineNumbersOnLoad=function(e){"interactive"===o.readyState||"complete"===o.readyState?n(e):r.addEventListener("DOMContentLoaded",function(){n(e)})},r.hljs.lineNumbersBlock=d,r.hljs.lineNumbersValue=function(e,n){if("string"!=typeof e)return;var t=document.createElement("code");return t.innerHTML=e,f(t,n)},(e=o.createElement("style")).type="text/css",e.innerHTML=p(".{0}{border-collapse:collapse}.{0} td{padding:0}.{1}:before{content:attr({2})}",[i,c,m]),o.getElementsByTagName("head")[0].appendChild(e)):r.console.error("highlight.js not detected!"),document.addEventListener("copy",function(e){var n,t=window.getSelection();!function(e){for(var n=e;n;){if(n.className&&-1!==n.className.indexOf("hljs-ln-code"))return 1;n=n.parentNode}}(t.anchorNode)||(n=-1!==window.navigator.userAgent.indexOf("Edge")?u(t):t.toString(),e.clipboardData.setData("text/plain",n),e.preventDefault())})}(window,document);
|
||||
1
themes/tella/static/js/sweetalert2.min.js
vendored
Normal file
14
themes/tella/static/js/swiper-bundle.min.js
vendored
Normal file
1
themes/tella/static/js/swiper-bundle.min.js.map
Normal file
1
themes/tella/static/site.webmanifest
Normal file
@@ -0,0 +1 @@
|
||||
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}
|
||||