Created
September 6, 2025 04:43
-
-
Save Kenshin/55e70a5cee9db908a0c5755b91d42ee8 to your computer and use it in GitHub Desktop.
导入到 Obsidian 带有标注的全文
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Annotation colors | |
| */ | |
| :root { | |
| --sr-annote-color-0: #B4D9FB; | |
| --sr-annote-color-1: #ffeb3b; | |
| --sr-annote-color-2: #a2e9f2; | |
| --sr-annote-color-3: #a1e0ff; | |
| --sr-annote-color-4: #a8ea68; | |
| --sr-annote-color-5: #ffb7da; | |
| } | |
| /** | |
| * Annotation colors style | |
| */ | |
| [data-sr-annote-bg-color] { | |
| color: inherit; | |
| } | |
| [data-sr-annote-bg-color][data-color-type="0"] { background-color: var(--sr-annote-color-0); } | |
| [data-sr-annote-bg-color][data-color-type="1"] { background-color: var(--sr-annote-color-1); } | |
| [data-sr-annote-bg-color][data-color-type="2"] { background-color: var(--sr-annote-color-2); } | |
| [data-sr-annote-bg-color][data-color-type="3"] { background-color: var(--sr-annote-color-3); } | |
| [data-sr-annote-bg-color][data-color-type="4"] { background-color: var(--sr-annote-color-4); } | |
| [data-sr-annote-bg-color][data-color-type="5"] { background-color: var(--sr-annote-color-5); } | |
| [data-sr-annote-bb-color][data-color-type="1"] { border-bottom-color: var(--sr-annote-color-1); } | |
| [data-sr-annote-bb-color][data-color-type="2"] { border-bottom-color: var(--sr-annote-color-2); } | |
| [data-sr-annote-bb-color][data-color-type="3"] { border-bottom-color: var(--sr-annote-color-3); } | |
| [data-sr-annote-bb-color][data-color-type="4"] { border-bottom-color: var(--sr-annote-color-4); } | |
| [data-sr-annote-bb-color][data-color-type="5"] { border-bottom-color: var(--sr-annote-color-5); } | |
| [data-sr-annote-bl-color][data-color-type="1"] { border-left: 5px solid var(--sr-annote-color-1);} | |
| [data-sr-annote-bl-color][data-color-type="2"] { border-left: 5px solid var(--sr-annote-color-2);} | |
| [data-sr-annote-bl-color][data-color-type="3"] { border-left: 5px solid var(--sr-annote-color-3);} | |
| [data-sr-annote-bl-color][data-color-type="4"] { border-left: 5px solid var(--sr-annote-color-4);} | |
| [data-sr-annote-bl-color][data-color-type="5"] { border-left: 5px solid var(--sr-annote-color-5);} | |
| /** | |
| * Annotation color style 1 | |
| */ | |
| [data-color-style="1"] { | |
| background-color: transparent!important; | |
| background-repeat: no-repeat; | |
| background-size: 100% 100%; | |
| } | |
| [data-color-style="1"][data-color-type="1"] { | |
| background-color: transparent!important; | |
| background-image: url(../icons/annote-color-style-1-1.png); | |
| } | |
| [data-color-style="1"][data-color-type="2"] { | |
| background-color: transparent!important; | |
| background-image: url(../icons/annote-color-style-1-2.png); | |
| } | |
| [data-color-style="1"][data-color-type="3"] { | |
| background-color: transparent!important; | |
| background-image: url(../icons/annote-color-style-1-3.png); | |
| } | |
| [data-color-style="1"][data-color-type="4"] { | |
| background-color: transparent!important; | |
| background-image: url(../icons/annote-color-style-1-4.png); | |
| } | |
| [data-color-style="1"][data-color-type="5"] { | |
| background-color: transparent!important; | |
| background-image: url(../icons/annote-color-style-1-5.png); | |
| } | |
| /** | |
| * Annotation color style 2 | |
| */ | |
| [data-color-style="2"] { | |
| background-color:transparent!important; | |
| } | |
| [data-color-style="2"][data-color-type="1"] { | |
| background-color: transparent!important; | |
| background-image: linear-gradient(180deg,rgba(255,255,255,0) 50%, var(--sr-annote-color-1) 50%); | |
| } | |
| [data-color-style="2"][data-color-type="2"] { | |
| background-color: transparent!important; | |
| background-image: linear-gradient(180deg,rgba(255,255,255,0) 50%, var(--sr-annote-color-2) 50%); | |
| } | |
| [data-color-style="2"][data-color-type="3"] { | |
| background-color: transparent!important; | |
| background-image: linear-gradient(180deg,rgba(255,255,255,0) 50%, var(--sr-annote-color-3) 50%); | |
| } | |
| [data-color-style="2"][data-color-type="4"] { | |
| background-color: transparent!important; | |
| background-image: linear-gradient(180deg,rgba(255,255,255,0) 50%, var(--sr-annote-color-4) 50%); | |
| } | |
| [data-color-style="2"][data-color-type="5"] { | |
| background-color: transparent!important; | |
| background-image: linear-gradient(180deg,rgba(255,255,255,0) 50%, var(--sr-annote-color-5) 50%); | |
| } | |
| /** | |
| * Annotation color style 3 | |
| */ | |
| [data-color-style="3"] { | |
| position: relative; | |
| background-color:transparent!important; | |
| } | |
| [data-color-style="3"]:after { | |
| content: ""; | |
| position: absolute; | |
| left: 0; | |
| bottom: 25px; | |
| height: 8px; | |
| width: 58px; | |
| border-radius: 4px; | |
| opacity: .8; | |
| transition: all .3s; | |
| } | |
| [data-color-style="3"][data-color-type="1"] { | |
| background-color: transparent!important; | |
| background-image: linear-gradient(180deg,rgba(255, 255, 255, 0) 85%, var(--sr-annote-color-1) 50%); | |
| } | |
| [data-color-style="3"][data-color-type="2"] { | |
| background-color: transparent!important; | |
| background-image: linear-gradient(180deg,rgba(255, 255, 255, 0) 85%, var(--sr-annote-color-2) 50%); | |
| } | |
| [data-color-style="3"][data-color-type="3"] { | |
| background-color: transparent!important; | |
| background-image: linear-gradient(180deg,rgba(255, 255, 255, 0) 85%, var(--sr-annote-color-3) 50%); | |
| } | |
| [data-color-style="3"][data-color-type="4"] { | |
| background-color: transparent!important; | |
| background-image: linear-gradient(180deg,rgba(255, 255, 255, 0) 85%, var(--sr-annote-color-4) 50%); | |
| } | |
| [data-color-style="3"][data-color-type="5"] { | |
| background-color: transparent!important; | |
| background-image: linear-gradient(180deg,rgba(255, 255, 255, 0) 85%, var(--sr-annote-color-5) 50%); | |
| } | |
| sr-annote { | |
| padding: 6px 0; | |
| background-color: transparent; | |
| font-size: inherit; | |
| cursor: pointer; | |
| } | |
| .sr-annote[data-type="img"], | |
| .sr-annote[data-type="code"] { | |
| border-bottom-width: 5px; | |
| border-bottom-style: solid; | |
| } | |
| sr-annote[data-color-type="0"] { | |
| padding: 7px 0; | |
| } | |
| sr-annote-note { | |
| position: relative; | |
| bottom: -5px; | |
| padding: 0 4px; | |
| color: #fff; | |
| background-color: #333; | |
| font-weight: bold; | |
| font-style: normal; | |
| font-family: arial, helvetica, clean, sans-serif; | |
| border-radius: 5px; | |
| opacity: .8; | |
| cursor: pointer; | |
| } | |
| sr-annote-note:after { | |
| content: "N"; | |
| } | |
| pre.sr-annote + sr-annote-note { | |
| bottom: 25px; | |
| right: 25px; | |
| } | |
| sr-annote-note:hover { | |
| opacity: 1; | |
| } | |
| sr-annote-note sr-annote-note-tip { | |
| position: absolute; | |
| left: 0; | |
| top: 0; | |
| padding: .5em 1em; | |
| max-width: 400px; | |
| color: #fff; | |
| background: rgba(16, 16, 16, 1); | |
| font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; | |
| font-weight: normal; | |
| font-style: normal; | |
| text-shadow: none; | |
| font-size: 12px; | |
| text-indent: 0; | |
| white-space: pre; | |
| z-index: 10; | |
| border-radius: 5px; | |
| box-shadow: 0 0 10px rgba(0, 0, 0, .3); | |
| opacity: 0; | |
| overflow: auto; | |
| pointer-events: none; | |
| z-index: 20000; | |
| transition: all .18s ease-out .18s; | |
| } | |
| sr-annote-note:hover sr-annote-note-tip { | |
| opacity: 1; | |
| pointer-events: initial; | |
| } | |
| sr-annote-note sr-annote-note-tip { | |
| overflow: hidden; | |
| } | |
| sr-annote-note sr-annote-note-tip:hover { | |
| overflow: overlay; | |
| } | |
| sr-annote-note sr-annote-note-tip::-webkit-scrollbar-track { | |
| background-color: transparent; | |
| } | |
| sr-annote-note sr-annote-note-tip::-webkit-scrollbar { | |
| width: 12px; | |
| } | |
| sr-annote-note sr-annote-note-tip::-webkit-scrollbar-thumb { | |
| background-clip: padding-box; | |
| padding-top: 80px; | |
| background-color: #dddddd; | |
| border: 3px solid transparent; | |
| border-radius: 8px; |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
这是 导入到 Obsidian 插件的功能:带有标注色的全文