settings
https://gyazo.com/9d3277b23dcde2e013eadf16c075c8df
*や/だけでなく、!"#%&'()*+,-./{|}<>_~などの記号も使用できます
code:style.css
body{
font-family: 'Roboto', sans-serif;
font-family: 'Noto Sans JP', sans-serif;
font-feature-settings: "palt";
}
.line {
font-weight:100;
font-family: 'Roboto', sans-serif;
font-family: 'Noto Sans JP', sans-serif;
font-feature-settings: "palt";
}
.deco-\! {
}
.hidden-span {
color: transparent;
border-bottom: 2px solid red;
}
.deco-\# {
margin-left: 20px;
display: block;
}
.deco-\#:hover{
text-decoration: none;
}
.deco-\_{
display: inline-flex;
align-items: center;
text-decoration: none;
}
.deco-\_ img{
border-radius: 8px;
height: 64px;
width: 64px;
display: inline !important;
margin: 0 !important;
padding-top: 4px !important;
}
/* Bookmarkを含むアイテムを強調する */
border-top: #43A047 solid 10px !important; }
}
Heading1
Heading2
Heading3
Heading4
Heading5
Heading6
Heading7
Heading8
Heading9
Heading10
Heading4~10を変更
code:style.css
.level-4,
.level-5,
.level-6,
.level-7,
.level-8,
.level-9,
.level-10 {
line-height: 24px !important;
}
.level-4 > .deco-\*,
.level-5 > .deco-\*,
.level-6 > .deco-\*,
.level-7 > .deco-\*,
.level-8 > .deco-\*,
.level-9 > .deco-\*,
.level-10 > .deco-\*
{
display: block;
font-size: 2.4rem !important;
line-height: 24px !important;
padding: 10px 0 10px 20px;
margin: 0;
border-bottom-right-radius: 50px;
border-top-right-radius: 50px;
}
.level-4 > .deco-\* {
}
.level-5 > .deco-\* {
}
.level-6 > .deco-\* {
}
.level-7 > .deco-\* {
}
.level-8 > .deco-\* {
}
.level-9 > .deco-\* {
}
.level-10 > .deco-\* {
}
code:style.css
/* imgをセンタリング */
.line img.image{
display: block;
margin: 0 auto;
}
/* #で始まるタグをラベル風にする */
display: inline-block;
padding: 2px 8px;
margin: 0 8px 10px 0;
font-size: 0.8em;
border-radius: 3px;
transition: .3s;
-webkit-transform: scale(1);
transform: scale(1);
}
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
imgを並べて表示
code:style.css
/* マトリクス記法 */
.line:not(.cursor-line) .deco-\| { display: inline-flex }
.line .deco-\| img.image { object-fit: contain; margin: 0 }
/* 太字記法と組み合わせて列数を変える */
.line .level-1 .deco-\| > span { width: calc(100%/1) }
.line .level-2 .deco-\| > span { width: calc(100%/2) }
.line .level-3 .deco-\| > span { width: calc(100%/3) }
.line .level-4 .deco-\| > span { width: calc(100%/4) }
.line .level-5 .deco-\| > span { width: calc(100%/5) }
.line class^="level" .deco-\| img.image { object-fit: cover; width: 100%; height: 100% } /* 並べた画像の間にスキマが欲しい場合はこの2行を追加・ぴっちり敷き詰めたい場合はこの2行は不要 */
.line .deco-\| > span, .line class^="level" .deco-\| > span { overflow: hidden } .line .deco-\| img.image, .line class^="level" .deco-\| img.image { margin: .2em } 結局シンプルが一番良い
結局シンプルが一番良い
結局シンプルが一番良い
結局シンプルが一番良い
結局シンプルが一番良い
結局シンプルが一番良い
結局シンプルが一番良い
結局シンプルが一番良い
code:style.css
.level-1 > .deco-\~ ,
.level-2 > .deco-\~ ,
.level-3 > .deco-\~ ,
.level-4 > .deco-\~ ,
.level-5 > .deco-\~ ,
.level-6 > .deco-\~ ,
.level-7 > .deco-\~ ,
.level-8 > .deco-\~ ,
.level-9 > .deco-\~
{
display: block;
font-size: 2.4rem !important;
line-height: 32px !important;
padding-left: 20px;
/* デフォルト(上で設定されているCSSを打ち消す) */
border: none;
border-radius: 0px;
}
.level-1 > .deco-\~ {
}
.level-2 > .deco-\~ {
}
.level-3 > .deco-\~ {
}
.level-4 > .deco-\~ {
}
.level-4 > .deco-\~:first-letter {
font-size: 1.5em;
}
.level-5 > .deco-\~ {
}
.level-6 > .deco-\~ {
}
.level-6 > .deco-\~:first-letter {
font-size: 1.5em;
}
.level-7 > .deco-\~ {
}
Heading1
Heading2
Heading3
Heading4
Heading5
Heading6
Heading7
Heading8
Heading9
Heading10
色はMaterialDesignを参考にした ${number} は各パレットのカラーナンバー
border-left: 8px solid ${800};
color: ${600};
background: ${50};
code:style.css
.level-1 > .deco-\{ ,
.level-2 > .deco-\{ ,
.level-3 > .deco-\{ ,
.level-4 > .deco-\{ ,
.level-5 > .deco-\{ ,
.level-6 > .deco-\{ ,
.level-7 > .deco-\{ ,
.level-8 > .deco-\{ ,
.level-9 > .deco-\{ ,
.level-10 > .deco-\{
{
display: block;
font-size: 2.4rem !important;
line-height: 32px !important;
padding: 10px 0 10px 20px;
/* デフォルト(上で設定されているCSSを打ち消す) */
border: none;
border-radius: 0px;
}
.level-1 > .deco-\{ {
}
.level-2 > .deco-\{ {
}
.level-3 > .deco-\{ {
}
.level-4 > .deco-\{ {
}
.level-5 > .deco-\{ {
}
.level-6 > .deco-\{ {
}
.level-7 > .deco-\{ {
}
.level-8 > .deco-\{ {
}
.level-9 > .deco-\{ {
}
.level-10 > .deco-\{ {
}
Heading1
Heading2
Heading3
Heading4
Heading5
Heading6
Heading7
Heading8
Heading9
Heading10
code:style.css
.level-1 > .deco-\},
.level-2 > .deco-\},
.level-3 > .deco-\},
.level-4 > .deco-\},
.level-5 > .deco-\},
.level-6 > .deco-\},
.level-7 > .deco-\},
.level-8 > .deco-\},
.level-9 > .deco-\},
.level-10 > .deco-\} {
display: block;
font-size: 2.4rem !important;
line-height: 32px !important;
padding: 10px 0 10px 20px;
/* デフォルト(上で設定されているCSSを打ち消す) */
border: none;
border-radius: 0px;
}
.level-1 > .deco-\} {
}
.level-1 > .deco-\}:first-letter {
font-size: 1.5em;
}
.level-2 > .deco-\} {
}
.level-2 > .deco-\}:first-letter {
font-size: 1.5em;
}
.level-3 > .deco-\} {
}
.level-3 > .deco-\}:first-letter {
font-size: 1.5em;
}
.level-4 > .deco-\} {
}
.level-4 > .deco-\}:first-letter {
font-size: 1.5em;
}
.level-5 > .deco-\} {
}
.level-5 > .deco-\}:first-letter {
font-size: 1.5em;
}
.level-6 > .deco-\} {
}
.level-6 > .deco-\}:first-letter {
font-size: 1.5em;
}
.level-7 > .deco-\} {
}
.level-7 > .deco-\}:first-letter {
font-size: 1.5em;
}
.level-8 > .deco-\} {
}
.level-8 > .deco-\}:first-letter {
font-size: 1.5em;
}
.level-9 > .deco-\} {
}
.level-9 > .deco-\}:first-letter {
font-size: 1.5em;
}
.level-10 > .deco-\} {
}
.level-10 > .deco-\}:first-letter {
font-size: 1.5em;
}