--- title: g0v Summit 2026 共筆樣式表 tags: 樣式表 --- <style> @import url('https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap'); body { --summit-accent-color: #D53C44; } .summary h1:first-child { background: #FEF5F1; pointer-events: none; } .summary h1:first-child > .heading-span { color: rgba(0,0,0,0); background: url('https://g0v.hackmd.io/_uploads/BJKFxA3yMl.png') left center / contain no-repeat; aspect-ratio: 7 / 3; } .summary h1:first-child > .collapsible-icons { opacity: 0; } .summary h1, .summary h2, .summary h3, .summary h4, .summary h5, .summary h6, .summary .nav, .topbar { font-family: Onest, Candara, 'Source Han Sans TC', sans-serif; } .summary h1.collapsible:not(:first-child), .summary h2.collapsible:not(:first-child), .summary h3.collapsible:not(:first-child), .summary h4.collapsible:not(:first-child), .summary h5.collapsible:not(:first-child), .summary h6.collapsible:not(:first-child) { border-top-color: rgb(from currentcolor r g b / 0.15); } .summary .nav-pills>li.active>a, .summary .nav-pills>li.active>a:focus, .summary .nav-pills>li.active>a:hover { color: var(--summit-accent-color); } .topbar .btn.ui-summary-open { transform-origin: top left; } .topbar .btn.ui-summary-open::before { content: ''; display: inline-block; width: 8.75em; height: 2em; margin: -.5em 0; vertical-align: middle; background: url('https://g0v.hackmd.io/_uploads/ryYe9Ttsge.png') left center / contain no-repeat; } @media (min-width: 767px) { .topbar .btn.ui-summary-open { transform: rotate(90deg) translateY(-100%); } .topbar .btn.ui-summary-open .fa-angle-double-right { transform: rotate(-90deg); } } </style>