diff --git a/css/nes.css b/css/nes.css index 9dd4636..147f491 100644 --- a/css/nes.css +++ b/css/nes.css @@ -486,4 +486,62 @@ dl.description > dt.-colon::after { dl.description > dd { grid-column: 2; } + +.balloon { + position: relative; + display: inline-block; + padding: 1rem; + margin-bottom: 26px; + box-shadow: 0 -4px #f7f7f7, 0 -8px #333, 4px 0 #f7f7f7, 4px -4px #333, 8px 0 #333, 0 4px #f7f7f7, 0 8px #333, -4px 0 #f7f7f7, -4px 4px #333, -8px 0 #333, -4px -4px #333, 4px 4px #333; +} + +.balloon::before, .balloon::after { + position: absolute; + display: block; + content: ""; +} + +.balloon.-right::before, .balloon.-right::after { + right: 2rem; +} + +.balloon.-right::before { + bottom: -14px; + width: 26px; + height: 10px; + background-color: #f7f7f7; + border-right: 4px solid #333; + border-left: 4px solid #333; +} + +.balloon.-right::after { + bottom: -18px; + width: 18px; + height: 3px; + margin-left: 8px; + background-color: #f7f7f7; + box-shadow: -4px 0 #333, 4px 0 #333, 4px 4px #f7f7f7, 0 4px #333, 8px 4px #333, 4px 8px #333, 8px 8px #333; +} + +.balloon.-left::before, .balloon.-left::after { + left: 2rem; +} + +.balloon.-left::before { + bottom: -14px; + width: 26px; + height: 10px; + background-color: #f7f7f7; + border-right: 4px solid #333; + border-left: 4px solid #333; +} + +.balloon.-left::after { + bottom: -18px; + width: 18px; + height: 3px; + margin-right: 8px; + background-color: #f7f7f7; + box-shadow: -4px 0 #333, 4px 0 #333, -4px 4px #f7f7f7, 0 4px #333, -8px 4px #333, -4px 8px #333, -8px 8px #333; +} /*# sourceMappingURL=nes.css.map */ \ No newline at end of file diff --git a/css/nes.css.map b/css/nes.css.map index 318d990..b2ab613 100644 --- a/css/nes.css.map +++ b/css/nes.css.map @@ -15,8 +15,9 @@ "../scss/elements/radio.scss", "../scss/elements/container.scss", "../scss/elements/checkbox.scss", - "../scss/elements/description.scss" + "../scss/elements/description.scss", + "../scss/elements/balloon.scss" ], "names": [], - "mappings": "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CAAC,GAAG,CAAC,CAAC,CTpCR,IAAI,ESqCN,IAAI,CAAC,GAAG,CAAC,CAAC,CTrCR,IAAI,ESsCN,IAAI,CAAC,GAAG,CAAC,CAAC,CTtCR,IAAI,ESuCN,IAAI,CAAC,GAAG,CAAC,CAAC,CTvCR,IAAI,ESwCN,IAAI,CAAC,GAAG,CAAC,CAAC,CTxCR,IAAI,ESyCN,IAAI,CAAC,GAAG,CAAC,CAAC,CTzCR,IAAI,ES0CN,GAAG,CAAC,GAAG,CAAC,CAAC,CT1CP,IAAI,ES2CN,IAAI,CAAC,GAAG,CAAC,CAAC,CT3CR,IAAI,ES4CN,IAAI,CAAC,GAAG,CAAC,CAAC,CT5CR,IAAI,ES6CN,IAAI,CAAC,GAAG,CAAC,CAAC,CT7CR,IAAI,ES8CN,GAAG,CAAC,IAAI,CAAC,CAAC,CT9CR,IAAI,ES+CN,IAAI,CAAC,IAAI,CAAC,CAAC,CT/CT,IAAI,ESgDN,IAAI,CAAC,IAAI,CAAC,CAAC,CThDT,IAAI,ESiDN,GAAG,CAAC,IAAI,CAAC,CAAC,CTjDR,IAAI,ESkDN,GAAG,CAAC,IAAI,CAAC,CAAC,CTlDR,IAAI,ESmDN,IAAI,CAAC,IAAI,CAAC,CAAC,CTnDT,IAAI,ESoDN,IAAI,CAAC,IAAI,CAAC,CAAC,CTpDT,IAAI,ESqDN,GAAG,CAAC,IAAI,CAAC,CAAC,CTrDR,IAAI,ESsDN,GAAG,CAAC,IAAI,CAAC,CAAC,CTtDR,IAAI,ESuDN,IAAI,CAAC,IAAI,CAAC,CAAC,CTvDT,IAAI,ESwDN,IAAI,CAAC,IAAI,CAAC,CAAC,CTxDT,IAAI,ESyDN,IAAI,CAAC,IAAI,CAAC,CAAC,CTzDT,IAAI,ES0DN,IAAI,CAAC,IAAI,CAAC,CAAC,CT1DT,IAAI,ES2DN,GAAG,CAAC,IAAI,CAAC,CAAC,CT3DR,IAAI,ES4DN,IAAI,CAAC,IAAI,CAAC,CAAC,CT5DT,IAAI,ES6DN,IAAI,CAAC,IAAI,CAAC,CAAC,CT7DT,IAAI,ES8DN,IAAI,CAAC,IAAI,CAAC,CAAC,CT9DT,IAAI,ES+DN,IAAI,CAAC,IAAI,CAAC,CAAC,CT/DT,IAAI,ESgEN,GAAG,CAAC,IAAI,CAAC,CAAC,CThER,IAAI,ESiEN,IAAI,CAAC,IAAI,CAAC,CAAC,CTjET,IAAI,ESkEN,IAAI,CAAC,IAAI,CAAC,CAAC,CTlET,IAAI,ESmEN,GAAG,CAAC,IAAI,CAAC,CAAC,CTnER,IAAI,ESoEN,GAAG,CAAC,IAAI,CAAC,CAAC,CTpER,IAAI,ESqEN,IAAI,CAAC,IAAI,CAAC,CAAC,CTrET,IAAI,ESsEN,IAAI,CAAC,IAAI,CAAC,CAAC,CTtET,IAAI,ESuEN,IAAI,CAAC,IAAI,CAAC,CAAC,CTvET,IAAI,ESwEN,IAAI,CAAC,IAAI,CAAC,CAAC,CTxET,IAAI,ESyEN,IAAI,CAAC,IAAI,CAAC,CAAC,CTzET,IAAI,ES0EN,IAAI,CAAC,IAAI,CAAC,CAAC,CT1ET,IAAI;CS2ET;;AC9FH,AAAA,EAAE,AAAA,YAAY,CAAC;EACb,OAAO,EAAE,IAAI;EACb,aAAa,EAAE,gBAAgB;EAC/B,QAAQ,EAAE,WAAW;CAuBtB;;AA1BD,AAKE,EALA,AAAA,YAAY,AAKX,IAAK,CAAA,WAAW,EAAE;EACjB,aAAa,EAAE,MAAM;CACtB;;AAPH,AASE,EATA,AAAA,YAAY,GASV,EAAE,CAAC;EACH,QAAQ,EAAE,QAAQ;EAClB,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;CASZ;;AArBH,AAcI,EAdF,AAAA,YAAY,GASV,EAAE,AAKD,OAAO,AAAA,OAAO,CAAC;EACd,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,OAAO;EACd,OAAO,EAAE,EAAE;EACX,OAAO,EAAE,GAAG;CACb;;AApBL,AAuBE,EAvBA,AAAA,YAAY,GAuBV,EAAE,CAAC;EACH,WAAW,EAAE,CAAC;CACf" + "mappings": "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CAAC,GAAG,CAAC,CAAC,CTpCR,IAAI,ESqCN,IAAI,CAAC,GAAG,CAAC,CAAC,CTrCR,IAAI,ESsCN,IAAI,CAAC,GAAG,CAAC,CAAC,CTtCR,IAAI,ESuCN,IAAI,CAAC,GAAG,CAAC,CAAC,CTvCR,IAAI,ESwCN,IAAI,CAAC,GAAG,CAAC,CAAC,CTxCR,IAAI,ESyCN,IAAI,CAAC,GAAG,CAAC,CAAC,CTzCR,IAAI,ES0CN,GAAG,CAAC,GAAG,CAAC,CAAC,CT1CP,IAAI,ES2CN,IAAI,CAAC,GAAG,CAAC,CAAC,CT3CR,IAAI,ES4CN,IAAI,CAAC,GAAG,CAAC,CAAC,CT5CR,IAAI,ES6CN,IAAI,CAAC,GAAG,CAAC,CAAC,CT7CR,IAAI,ES8CN,GAAG,CAAC,IAAI,CAAC,CAAC,CT9CR,IAAI,ES+CN,IAAI,CAAC,IAAI,CAAC,CAAC,CT/CT,IAAI,ESgDN,IAAI,CAAC,IAAI,CAAC,CAAC,CThDT,IAAI,ESiDN,GAAG,CAAC,IAAI,CAAC,CAAC,CTjDR,IAAI,ESkDN,GAAG,CAAC,IAAI,CAAC,CAAC,CTlDR,IAAI,ESmDN,IAAI,CAAC,IAAI,CAAC,CAAC,CTnDT,IAAI,ESoDN,IAAI,CAAC,IAAI,CAAC,CAAC,CTpDT,IAAI,ESqDN,GAAG,CAAC,IAAI,CAAC,CAAC,CTrDR,IAAI,ESsDN,GAAG,CAAC,IAAI,CAAC,CAAC,CTtDR,IAAI,ESuDN,IAAI,CAAC,IAAI,CAAC,CAAC,CTvDT,IAAI,ESwDN,IAAI,CAAC,IAAI,CAAC,CAAC,CTxDT,IAAI,ESyDN,IAAI,CAAC,IAAI,CAAC,CAAC,CTzDT,IAAI,ES0DN,IAAI,CAAC,IAAI,CAAC,CAAC,CT1DT,IAAI,ES2DN,GAAG,CAAC,IAAI,CAAC,CAAC,CT3DR,IAAI,ES4DN,IAAI,CAAC,IAAI,CAAC,CAAC,CT5DT,IAAI,ES6DN,IAAI,CAAC,IAAI,CAAC,CAAC,CT7DT,IAAI,ES8DN,IAAI,CAAC,IAAI,CAAC,CAAC,CT9DT,IAAI,ES+DN,IAAI,CAAC,IAAI,CAAC,CAAC,CT/DT,IAAI,ESgEN,GAAG,CAAC,IAAI,CAAC,CAAC,CThE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" } \ No newline at end of file diff --git a/css/nes.min.css b/css/nes.min.css index bdc4ad0..73c5be9 100644 --- a/css/nes.min.css +++ b/css/nes.min.css @@ -1,3 +1,3 @@ -/*! +@charset "utf-8";/*! * NES.css v0.0.1(alpha) -*//*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */@import url(https://fonts.googleapis.com/css?family=Press+Start+2P);blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}audio,embed,iframe,img,object,video{max-width:100%;height:auto}iframe{border:0}table{border-spacing:0;border-collapse:collapse}td,th{padding:0;text-align:left}html{font-size:16px;color:#333;background-color:#f7f7f7}body,button,code,input,pre,select,textarea{font-family:"Press Start 2P";font-size:16px}a{color:#333;text-decoration:none}p:not(:last-child){margin-bottom:1rem}@keyframes blink{0%{opacity:1}50%{opacity:0}}._dark{color:#f7f7f7}._right{text-align:right}.title{font-weight:700;word-break:break-word}.title:not(:last-child){margin-bottom:1rem}.title.-is-1{font-size:48px}.title.-is-2{font-size:40px}.title.-is-3{font-size:32px}.title.-is-4{font-size:24px}.title.-is-5{font-size:20px}.title.-is-6{font-size:16px}.subtitle{font-weight:400}.subtitle:not(:last-child){margin-bottom:1.5rem}.subtitle.-is-1{font-size:48px}.subtitle.-is-2{font-size:40px}.subtitle.-is-3{font-size:32px}.subtitle.-is-4{font-size:24px}.subtitle.-is-5{font-size:20px}.subtitle.-is-6{font-size:16px}.button{position:relative;display:inline-block;padding:10px 12px;margin:3px;vertical-align:middle;cursor:pointer;background-color:#f7f7f7;outline:0;box-shadow:inset -4px -4px 0 0 #adafbc}.button:hover{background-color:#e7e7e7;box-shadow:inset -6px -6px 0 0 #adafbc}.button:active{box-shadow:inset 4px 4px 0 0 #adafbc}.button::after,.button::before{position:absolute;box-sizing:content-box;width:100%;height:100%;content:"";border-color:#333;border-style:solid}.button::before{top:-3px;left:0;border-right:6px;border-left:6px}.button::after{top:0;left:-3px;border-top:6px;border-bottom:6px}.button.-primary{color:#f7f7f7;background-color:#92cc41;box-shadow:inset -4px -4px 0 0 #4aa52e}.button.-primary:hover{background-color:#76c442;box-shadow:inset -6px -6px 0 0 #4aa52e}.button.-primary:active{box-shadow:inset 4px 4px 0 0 #4aa52e}.button.-success{color:#f7f7f7;background-color:#209cee;box-shadow:inset -4px -4px 0 0 #006bb3}.button.-success:hover{background-color:#108de0;box-shadow:inset -6px -6px 0 0 #006bb3}.button.-success:active{box-shadow:inset 4px 4px 0 0 #006bb3}.button.-warning{color:#f7f7f7;background-color:#f7d51d;box-shadow:inset -4px -4px 0 0 #e59400}.button.-warning:hover{background-color:#f2c409;box-shadow:inset -6px -6px 0 0 #e59400}.button.-warning:active{box-shadow:inset 4px 4px 0 0 #e59400}.button.-error{color:#f7f7f7;background-color:#e76e55;box-shadow:inset -4px -4px 0 0 #8c2022}.button.-error:hover{background-color:#ce372b;box-shadow:inset -6px -6px 0 0 #8c2022}.button.-error:active{box-shadow:inset 4px 4px 0 0 #8c2022}.button.-small{font-size:.6em}.button.-medium{font-size:1em}.button.-large{font-size:2em}.radios{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.radios:not(:last-child){margin-bottom:1.5rem}.radios>label{display:flex;cursor:pointer}.radios>label:not(:last-child){margin-right:1rem}.radios>label>.radio[type=radio]{margin-right:.3rem;vertical-align:middle;cursor:pointer;visibility:hidden}.radios>label>.radio[type=radio]::before{visibility:visible;content:"";animation:blink 1s infinite steps(1)}.radios>label>.radio[type=radio]:checked::before{content:"\203A"}.radios.-columns{flex-direction:column;align-items:flex-start}.radios.-columns>label:not(:last-child){margin-bottom:.5rem}.container{position:relative;padding:1.5rem 2rem}.container::after,.container::before{position:absolute;content:"";border-radius:4px}.container::before{top:0;right:0;bottom:0;left:0;z-index:-2;background-color:#f7f7f7;border-radius:4px}.container::after{top:2px;right:2px;bottom:2px;left:2px;z-index:-1;border:4px solid;border-radius:4px}.container:not(:last-child){margin-bottom:1.5rem}.container.-with-title{display:flex;flex-direction:column;justify-content:flex-start;padding-top:2rem}.container.-with-title.-center{align-items:center;justify-content:center}.container.-with-title.-right{justify-content:flex-end}.container.-with-title>.title{position:absolute;top:0;padding:0 .5rem;margin:0;font-size:16px;font-weight:400;background-color:#f7f7f7}.container._dark{color:#f7f7f7}.container._dark::before{background-color:#333}.container._dark::after{border-color:#f7f7f7}.container._dark>.title{color:#f7f7f7;background-color:#333}.checkbox[type=checkbox]{position:relative;margin-right:1rem;vertical-align:middle;cursor:pointer;visibility:hidden}.checkbox[type=checkbox]::before{position:absolute;top:-10px;left:-6px;width:2px;height:2px;visibility:visible;content:"";background-color:transparent;box-shadow:6px 6px 0 #333,8px 6px 0 #333,10px 6px 0 #333,12px 6px 0 #333,14px 6px 0 #333,16px 6px 0 #333,18px 6px 0 #333,20px 6px 0 #333,6px 8px 0 #333,20px 8px 0 #333,6px 10px 0 #333,20px 10px 0 #333,6px 12px 0 #333,20px 12px 0 #333,6px 14px 0 #333,20px 14px 0 #333,6px 16px 0 #333,20px 16px 0 #333,6px 18px 0 #333,20px 18px 0 #333,6px 20px 0 #333,8px 20px 0 #333,10px 20px 0 #333,12px 20px 0 #333,14px 20px 0 #333,16px 20px 0 #333,18px 20px 0 #333,20px 20px 0 #333}.checkbox[type=checkbox]:checked::before{box-shadow:6px 6px 0 #333,8px 6px 0 #333,10px 6px 0 #333,12px 6px 0 #333,14px 6px 0 #333,16px 6px 0 #333,18px 6px 0 #333,22px 6px 0 #333,24px 6px 0 #333,6px 8px 0 #333,20px 8px 0 #333,22px 8px 0 #333,24px 8px 0 #333,6px 10px 0 #333,18px 10px 0 #333,20px 10px 0 #333,6px 12px 0 #333,8px 12px 0 #333,16px 12px 0 #333,18px 12px 0 #333,6px 14px 0 #333,8px 14px 0 #333,10px 14px 0 #333,14px 14px 0 #333,16px 14px 0 #333,20px 14px 0 #333,6px 16px 0 #333,10px 16px 0 #333,12px 16px 0 #333,14px 16px 0 #333,20px 16px 0 #333,6px 18px 0 #333,12px 18px 0 #333,20px 18px 0 #333,6px 20px 0 #333,8px 20px 0 #333,10px 20px 0 #333,12px 20px 0 #333,14px 20px 0 #333,16px 20px 0 #333,18px 20px 0 #333,20px 20px 0 #333}dl.description{display:grid;grid-template:auto/15rem 1fr;grid-gap:.8rem 2rem}dl.description:not(:last-child){margin-bottom:1.5rem}dl.description>dt{position:relative;grid-column:1;float:left}dl.description>dt.-colon::after{position:absolute;top:0;right:-1.5rem;z-index:-1;content:":"}dl.description>dd{grid-column:2}dl.description{display:grid;grid-template:auto/15rem 1fr;grid-gap:.8rem 2rem;grid-column:1;float:left}.container{position:relative;padding:1.5rem 2rem;flex-direction:column;justify-content:flex-start;padding-top:2rem;justify-content:center}&.-right{justify-content:flex-end}// Define html{font-size:$font-size;color:$black;background-color:$white}body,button,code,input,pre,select,textarea{font-family:$font-family;font-size:$font-size}a{color:$black;text-decoration:none}p:not(:last-child){margin-bottom:1rem} \ No newline at end of file +*//*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */@import url(https://fonts.googleapis.com/css?family=Press+Start+2P);blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}audio,embed,iframe,img,object,video{max-width:100%;height:auto}iframe{border:0}table{border-spacing:0;border-collapse:collapse}td,th{padding:0;text-align:left}html{font-size:16px;color:#333;background-color:#f7f7f7}body,button,code,input,pre,select,textarea{font-family:"Press Start 2P";font-size:16px}a{color:#333;text-decoration:none}p:not(:last-child){margin-bottom:1rem}@keyframes blink{0%{opacity:1}50%{opacity:0}}._dark{color:#f7f7f7}._right{text-align:right}.title{font-weight:700;word-break:break-word}.title:not(:last-child){margin-bottom:1rem}.title.-is-1{font-size:48px}.title.-is-2{font-size:40px}.title.-is-3{font-size:32px}.title.-is-4{font-size:24px}.title.-is-5{font-size:20px}.title.-is-6{font-size:16px}.subtitle{font-weight:400}.subtitle:not(:last-child){margin-bottom:1.5rem}.subtitle.-is-1{font-size:48px}.subtitle.-is-2{font-size:40px}.subtitle.-is-3{font-size:32px}.subtitle.-is-4{font-size:24px}.subtitle.-is-5{font-size:20px}.subtitle.-is-6{font-size:16px}.button{position:relative;display:inline-block;padding:10px 12px;margin:3px;vertical-align:middle;cursor:pointer;background-color:#f7f7f7;outline:0;box-shadow:inset -4px -4px 0 0 #adafbc}.button:hover{background-color:#e7e7e7;box-shadow:inset -6px -6px 0 0 #adafbc}.button:active{box-shadow:inset 4px 4px 0 0 #adafbc}.button::after,.button::before{position:absolute;box-sizing:content-box;width:100%;height:100%;content:"";border-color:#333;border-style:solid}.button::before{top:-3px;left:0;border-right:6px;border-left:6px}.button::after{top:0;left:-3px;border-top:6px;border-bottom:6px}.button.-primary{color:#f7f7f7;background-color:#92cc41;box-shadow:inset -4px -4px 0 0 #4aa52e}.button.-primary:hover{background-color:#76c442;box-shadow:inset -6px -6px 0 0 #4aa52e}.button.-primary:active{box-shadow:inset 4px 4px 0 0 #4aa52e}.button.-success{color:#f7f7f7;background-color:#209cee;box-shadow:inset -4px -4px 0 0 #006bb3}.button.-success:hover{background-color:#108de0;box-shadow:inset -6px -6px 0 0 #006bb3}.button.-success:active{box-shadow:inset 4px 4px 0 0 #006bb3}.button.-warning{color:#f7f7f7;background-color:#f7d51d;box-shadow:inset -4px -4px 0 0 #e59400}.button.-warning:hover{background-color:#f2c409;box-shadow:inset -6px -6px 0 0 #e59400}.button.-warning:active{box-shadow:inset 4px 4px 0 0 #e59400}.button.-error{color:#f7f7f7;background-color:#e76e55;box-shadow:inset -4px -4px 0 0 #8c2022}.button.-error:hover{background-color:#ce372b;box-shadow:inset -6px -6px 0 0 #8c2022}.button.-error:active{box-shadow:inset 4px 4px 0 0 #8c2022}.button.-small{font-size:.6em}.button.-medium{font-size:1em}.button.-large{font-size:2em}.radios{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.radios:not(:last-child){margin-bottom:1.5rem}.radios>label{display:flex;cursor:pointer}.radios>label:not(:last-child){margin-right:1rem}.radios>label>.radio[type=radio]{margin-right:.3rem;vertical-align:middle;cursor:pointer;visibility:hidden}.radios>label>.radio[type=radio]::before{visibility:visible;content:"";animation:blink 1s infinite steps(1)}.radios>label>.radio[type=radio]:checked::before{content:"\203A"}.radios.-columns{flex-direction:column;align-items:flex-start}.radios.-columns>label:not(:last-child){margin-bottom:.5rem}.container{position:relative;padding:1.5rem 2rem}.container::after,.container::before{position:absolute;content:"";border-radius:4px}.container::before{top:0;right:0;bottom:0;left:0;z-index:-2;background-color:#f7f7f7;border-radius:4px}.container::after{top:2px;right:2px;bottom:2px;left:2px;z-index:-1;border:4px solid;border-radius:4px}.container:not(:last-child){margin-bottom:1.5rem}.container.-with-title{display:flex;flex-direction:column;justify-content:flex-start;padding-top:2rem}.container.-with-title.-center{align-items:center;justify-content:center}.container.-with-title.-right{justify-content:flex-end}.container.-with-title>.title{position:absolute;top:0;padding:0 .5rem;margin:0;font-size:16px;font-weight:400;background-color:#f7f7f7}.container._dark{color:#f7f7f7}.container._dark::before{background-color:#333}.container._dark::after{border-color:#f7f7f7}.container._dark>.title{color:#f7f7f7;background-color:#333}.checkbox[type=checkbox]{position:relative;margin-right:1rem;vertical-align:middle;cursor:pointer;visibility:hidden}.checkbox[type=checkbox]::before{position:absolute;top:-10px;left:-6px;width:2px;height:2px;visibility:visible;content:"";background-color:transparent;box-shadow:6px 6px 0 #333,8px 6px 0 #333,10px 6px 0 #333,12px 6px 0 #333,14px 6px 0 #333,16px 6px 0 #333,18px 6px 0 #333,20px 6px 0 #333,6px 8px 0 #333,20px 8px 0 #333,6px 10px 0 #333,20px 10px 0 #333,6px 12px 0 #333,20px 12px 0 #333,6px 14px 0 #333,20px 14px 0 #333,6px 16px 0 #333,20px 16px 0 #333,6px 18px 0 #333,20px 18px 0 #333,6px 20px 0 #333,8px 20px 0 #333,10px 20px 0 #333,12px 20px 0 #333,14px 20px 0 #333,16px 20px 0 #333,18px 20px 0 #333,20px 20px 0 #333}.checkbox[type=checkbox]:checked::before{box-shadow:6px 6px 0 #333,8px 6px 0 #333,10px 6px 0 #333,12px 6px 0 #333,14px 6px 0 #333,16px 6px 0 #333,18px 6px 0 #333,22px 6px 0 #333,24px 6px 0 #333,6px 8px 0 #333,20px 8px 0 #333,22px 8px 0 #333,24px 8px 0 #333,6px 10px 0 #333,18px 10px 0 #333,20px 10px 0 #333,6px 12px 0 #333,8px 12px 0 #333,16px 12px 0 #333,18px 12px 0 #333,6px 14px 0 #333,8px 14px 0 #333,10px 14px 0 #333,14px 14px 0 #333,16px 14px 0 #333,20px 14px 0 #333,6px 16px 0 #333,10px 16px 0 #333,12px 16px 0 #333,14px 16px 0 #333,20px 16px 0 #333,6px 18px 0 #333,12px 18px 0 #333,20px 18px 0 #333,6px 20px 0 #333,8px 20px 0 #333,10px 20px 0 #333,12px 20px 0 #333,14px 20px 0 #333,16px 20px 0 #333,18px 20px 0 #333,20px 20px 0 #333}dl.description{display:grid;grid-template:auto/15rem 1fr;grid-gap:.8rem 2rem}dl.description:not(:last-child){margin-bottom:1.5rem}dl.description>dt{position:relative;grid-column:1;float:left}dl.description>dt.-colon::after{position:absolute;top:0;right:-1.5rem;z-index:-1;content:":"}dl.description>dd{grid-column:2}.balloon{position:relative;display:inline-block;padding:1rem;margin-bottom:26px;box-shadow:0 -4px #f7f7f7,0 -8px #333,4px 0 #f7f7f7,4px -4px #333,8px 0 #333,0 4px #f7f7f7,0 8px #333,-4px 0 #f7f7f7,-4px 4px #333,-8px 0 #333,-4px -4px #333,4px 4px #333}.balloon::after,.balloon::before{position:absolute;display:block;content:""}.balloon.-right::after,.balloon.-right::before{right:2rem}.balloon.-right::before{bottom:-14px;width:26px;height:10px;background-color:#f7f7f7;border-right:4px solid #333;border-left:4px solid #333}.balloon.-right::after{bottom:-18px;width:18px;height:3px;margin-left:8px;background-color:#f7f7f7;box-shadow:-4px 0 #333,4px 0 #333,4px 4px #f7f7f7,0 4px #333,8px 4px #333,4px 8px #333,8px 8px #333}.balloon.-left::after,.balloon.-left::before{left:2rem}.balloon.-left::before{bottom:-14px;width:26px;height:10px;background-color:#f7f7f7;border-right:4px solid #333;border-left:4px solid #333}.balloon.-left::after{bottom:-18px;width:18px;height:3px;margin-right:8px;background-color:#f7f7f7;box-shadow:-4px 0 #333,4px 0 #333,-4px 4px #f7f7f7,0 4px #333,-8px 4px #333,-4px 8px #333,-8px 8px #333}.balloon{position:relative;display:inline-block;padding:1rem;margin-bottom:26px}.title{font-weight:700;word-break:break-word}&.-is-#{$i{font-size:$size}&.-is-#{$i{font-size:$size}&.-#{$name{font-size:$size}.radios{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;cursor:pointer;vertical-align:middle;cursor:pointer;visibility:hidden}.container{position:relative;padding:1.5rem 2rem;flex-direction:column;justify-content:flex-start;padding-top:2rem;justify-content:center}&.-right{justify-content:flex-end}.checkbox[type=checkbox]{position:relative;margin-right:1rem;vertical-align:middle;cursor:pointer;visibility:hidden}dl.description{display:grid;grid-template:auto/15rem 1fr;grid-gap:.8rem 2rem;grid-column:1;float:left} \ No newline at end of file diff --git a/index.html b/index.html index 58647bd..3003846 100644 --- a/index.html +++ b/index.html @@ -184,6 +184,16 @@ + +
+

Balloons

+
+

Good morning. Thou hast had a good night's sleep I hope.

+
+
+

Hello NES.css

+
+
diff --git a/scss/elements/_index.scss b/scss/elements/_index.scss index 2b3210f..51cc790 100644 --- a/scss/elements/_index.scss +++ b/scss/elements/_index.scss @@ -6,3 +6,4 @@ @import "container.scss"; @import "checkbox.scss"; @import "description.scss"; +@import "balloon.scss"; diff --git a/scss/elements/balloon.scss b/scss/elements/balloon.scss new file mode 100644 index 0000000..67c4e80 --- /dev/null +++ b/scss/elements/balloon.scss @@ -0,0 +1,94 @@ +.balloon { + position: relative; + display: inline-block; + padding: 1rem; + margin-bottom: 26px; + + // prettier-ignore + box-shadow: + 0 -4px $background-color, + 0 -8px $black, + 4px 0 $background-color, + 4px -4px $black, + 8px 0 $black, + 0 4px $background-color, + 0 8px $black, + -4px 0 $background-color, + -4px 4px $black, + -8px 0 $black, + -4px -4px $black, + 4px 4px $black; + + &::before, + &::after { + position: absolute; + display: block; + content: ""; + } + + &.-right { + &::before, + &::after { + right: 2rem; + } + + &::before { + bottom: -14px; + width: 26px; + height: 10px; + background-color: $background-color; + border-right: 4px solid $black; + border-left: 4px solid $black; + } + + &::after { + bottom: -18px; + width: 18px; + height: 3px; + margin-left: 8px; + background-color: $background-color; + // prettier-ignore + box-shadow: + -4px 0 $black, + 4px 0 $black, + 4px 4px $background-color, + 0 4px $black, + 8px 4px $black, + 4px 8px $black, + 8px 8px $black; + } + } + + &.-left { + &::before, + &::after { + left: 2rem; + } + + &::before { + bottom: -14px; + width: 26px; + height: 10px; + background-color: $background-color; + border-right: 4px solid $black; + border-left: 4px solid $black; + } + + &::after { + bottom: -18px; + width: 18px; + height: 3px; + margin-right: 8px; + background-color: $background-color; + // prettier-ignore + box-shadow: + -4px 0 $black, + 4px 0 $black, + -4px 4px $background-color, + 0 4px $black, + -8px 4px $black, + -4px 8px $black, + -8px 8px $black; + } + } +} diff --git a/style.css b/style.css index 03ab0e9..9315ad8 100644 --- a/style.css +++ b/style.css @@ -65,17 +65,17 @@ body { /* prettier-ignore */ box-shadow: 0 -3px #f7f7f7, - 0 -6px #000, + 0 -6px #333, 3px 0 #f7f7f7, - 3px -3px #000, - 6px 0 #000, + 3px -3px #333, + 6px 0 #333, 0 3px #f7f7f7, - 0 6px #000, + 0 6px #333, -3px 0 #f7f7f7, - -3px 3px #000, - -6px 0 #000, - -3px -3px #000, - 3px 3px #000; + -3px 3px #333, + -6px 0 #333, + -3px -3px #333, + 3px 3px #333; } .github-link .balloon::before,