Skip to content

Instantly share code, notes, and snippets.

@castella-cake
Last active April 4, 2024 09:23
Show Gist options
  • Save castella-cake/b4779ee0bd37da98fbbc8ecc5443f49c to your computer and use it in GitHub Desktop.
Save castella-cake/b4779ee0bd37da98fbbc8ecc5443f49c to your computer and use it in GitHub Desktop.
Misskey 2000用のLuna風エキスパンション
/* Misskey2K Luna expansion v1.1
Created by CYakigasi (@CYaki@misskey.backspace.fm)
Required: has() supported browser, Misskey 2000 v1.5以上
完全なエクスペリエンスにはMisskey2K Luna Themeが必要です
テーマなどの追加情報は https://misskey.backspace.fm/@CYaki/pages/1695808629291 を参照してください
これはMisskey 2000のエキスパンションです。Misskey 2000 ENDの下にこのエキスパンションを配置してください。
Misskey2K Luna Expansion START*/
:root {
/* image area start */
--miss2kluna-btnoverlayimg: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bpX5UHOwgVTBDdbKLijiWKhbBQmkrtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APE1cVJ0UVK/F9SaBHjwXE/3t173L0DvI0KU4yuKKCopp6Kx4RsblXwv6IXIfRjDCMiM7REejED1/F1Dw9f7yI8y/3cn2NAzhsM8AjEUabpJvEG8eymqXHeJw6ykigTnxNP6nRB4keuSw6/cS7a7OWZQT2TmicOEgvFDpY6mJV0hXiGOCwrKuV7sw7LnLc4K5Uaa92TvzCQV1fSXKc5ijiWkEASAiTUUEYFJiK0qqQYSNF+zMUfsv1JcknkKoORYwFVKBBtP/gf/O7WKExPOUmBGND9Ylkf44B/F2jWLev72LKaJ4DvGbhS2/5qA5j7JL3e1sJHwOA2cHHd1qQ94HIHGH7SRF20JR9Nb6EAvJ/RN+WAoVugb83prbWP0wcgQ10t3wAHh8BEkbLXXd7d09nbv2da/f0Av0tyxau+dw4AAAAGYktHRAAAAAAAAPlDu38AAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfnCRsJDBIdQDa+AAACfklEQVQ4y7VVMW7cMBCcWVHSndTFvipw4zptgAD+Tro8LX9I7QfkB0Y6F3FwPp5I7m4KkwZ9QNJ5AUKiSM7ucGdXwDsY24u7fwXwE4DU0cwAeB3/ByPvASBUwG8Avtf5XEG1AqYKmOqcde3SsbZJqM8CYATwoX471o2hHi4AgqoKACulFJJGsozjyI7FRwC/GqgC2HdeFwCnFxKOUopt2zamlNzMppwzReQUQpB1Xbfdbmf17AwAwd0bnQFArtE9AxB3z6oKVc0ppRRjlJwzVbXEGLksS3l6evLb21urwewa/QbKutDuLbq7A3Az0xijbts2llJKztlSSkFEkqp6d25uoC0JW/UU63AzE3ffUkqiqoO7W87ZT6eTmFkSESOJTh0zAAhJr7TnCt6ySDM7q6qfz2cXEZIsALKqRnffYow+jmNTgQOY+uynLlqp9H+THEopdPeiqqGUoiklMzOo6kzSYoy95id0WjvXaFmB/wAQM1MALiKDu5fz+czj8SjH43EmyaoC1nNyCaqdgEuLVkQoIi4iGQDMTEiO8zyD5BBejF0RvJFUqfRbIQCAjOOoZmbDMASSMk0Tl2XBNE2SUmItmFSfb+6UlXpTAfuym+cZIQRVVQzDgGVZmHPmfr8fp2nKVVKtbN9IKneRsqssAMAwDDwcDv78/IyUkpdS3MwkhICrqyvtrvAFlKS7e2sWQ3Vi3fzVybquWNcVXT/ou5heSmrrom6Z7B00Bm3NLzqW94mSi+Q0GqHTa7Ne5N699zrdvW4keeg2tAhbtGPHiBeAjTrv7u4+A/iBi0i+APhUu/+r3dzc8Pr6mvv9HjFGPD4++sPDw7/+Avd4L/sL2r17EqSfN1AAAAAASUVORK5CYII=);
--miss2kluna-leftframe: url(data:image/png;base64,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);
--miss2kluna-rightframe: url(data:image/png;base64,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);
--miss2kluna-middleframe: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAdCAYAAABrAQZpAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bpX5UHOwgVTBDdbKLijiWKhbBQmkrtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APE1cVJ0UVK/F9SaBHjwXE/3t173L0DvI0KU4yuKKCopp6Kx4RsblXwv6IXIfRjDCMiM7REejED1/F1Dw9f7yI8y/3cn2NAzhsM8AjEUabpJvEG8eymqXHeJw6ykigTnxNP6nRB4keuSw6/cS7a7OWZQT2TmicOEgvFDpY6mJV0hXiGOCwrKuV7sw7LnLc4K5Uaa92TvzCQV1fSXKc5ijiWkEASAiTUUEYFJiK0qqQYSNF+zMUfsv1JcknkKoORYwFVKBBtP/gf/O7WKExPOUmBGND9Ylkf44B/F2jWLev72LKaJ4DvGbhS2/5qA5j7JL3e1sJHwOA2cHHd1qQ94HIHGH7SRF20JR9Nb6EAvJ/RN+WAoVugb83prbWP0wcgQ10t3wAHh8BEkbLXXd7d09nbv2da/f0Av0tyxau+dw4AAAAGYktHRAD/AGwAodM73ckAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfnCRoLJAgGR9JlAAAAW0lEQVQI1z3KsQ2DMBQA0eNsKwtkH9Zg9jQpgwQdCgIc+FROdyc9GKaw7584ruDrHei+4PldkeOHxIWcgSACSJdaZRBKWx5IElHE3EjJaOn+DrxqIDWQ6YNsMzcjDxtKzStnrgAAAABJRU5ErkJggg==);
/* image area end */
}
body::after {
content: var(--miss2k-setup-check-v1-5, "設定に問題を検出しました: エキスパンションがインストールされましたが、Misskey 2000がインストールされていないか古いバージョンです。\AMisskey 2000 v1.5以上を、Misskey2K Luna expansion のコードの上に配置する必要があります。\A詳細については、@CYaki@misskey.backspace.fm の固定ノートのMisskey 2000に関するページを参照してください。");
position: fixed;
left: 0;
bottom: 0;
background: #00fa;
color: #fff;
padding: 0px;
font-family: "MS Gothic";
font-size: 16px;
pointer-events: none;
white-space: pre;
max-height: 4em;
}
._button.x7LLr {
background: var(--miss2kluna-btnoverlayimg), #2679f8 !important;
margin-left: 2px !important;
color: #fff !important;
border: 1px solid #fff !important;
--height: 21px !important;
border-radius: 3px;
height: var(--height) !important;
background-size: cover !important;
}
.xaEYs ._button.x7LLr:last-child {
background: var(--miss2kluna-btnoverlayimg), #e55f3b !important;
background-size: cover !important;
}
.xaEYs {
padding: 4px !important;
padding-right: 6px !important;
}
.xbt7a {
background: var(--miss2kluna-leftframe) left top no-repeat, var(--miss2kluna-rightframe) right top no-repeat, var(--miss2kluna-middleframe) center center repeat !important;
--height: 29px !important;
color: #fff !important;
border-radius: 6px;
background-color: transparent !important;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}
.xeHoU {
background: var(--miss2kluna-leftframe) left top no-repeat, var(--miss2kluna-rightframe) right top no-repeat, var(--miss2kluna-middleframe) center center repeat !important;
height: 29px !important;
border-radius: 6px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}
.xUu8o {
border: 3px solid #0344bb;
border-top: none;
}
.x6z4X {
border: none !important;
}
.xnMEB._shadow {
border: none !important;
}
.x3FS8 {
font-family: var(--uifontfamily, inherit) !important;
font-weight: bold !important;
font-size: 12px !important;
text-shadow: 1px 1px 0px #111;
line-height: 32px;
}
.xfc6t {
border: 3px solid #0344bb;
border-top: none;
}
.xaEYs > ._button .ti::before {
font-size: 140%;
}
.xaEYs > ._button .ti {
vertical-align: -23% !important;
}
@container (max-height: 40px) {
.xnMEB._shadow {
height: 29px !important;
}
}
.xyAgf {
font-family: var(--uifontfamily, var(--defaultfont, inherit));
font-weight: bold;
text-shadow: 1px 1px 0px #111;
line-height: 15px;
font-size: 12px;
}
.xF9hE {
margin-left: 2px !important;
margin-right: 4px !important;
padding-top: 4px !important;
}
.xF9hE ._button.x7LLr {
padding-top: 2px !important;
background: var(--miss2kluna-btnoverlayimg), #1bc131 !important;
}
/* context menu */
.xzo34 {
margin: 4px 5px !important;
border-top: solid 1px #999 !important;
border-bottom: none !important;
}
._popup._shadow.x7rzo {
background: #fff !important;
color: #000 !important;
border: 2px inset #fff !important;
padding: 0px !important;
font-family: var(--uifontfamily, inherit) !important;
font-size: 13px !important;
}
._popup._shadow.x7rzo .xunvs:not(:disabled):hover {
color: #000 !important;
background: #eee !important;
}
._popup._shadow.x7rzo .xunvs.xlXev.xf8jW {
color: #000 !important;
background: #eee !important;
}
/* sidebar */
.sidebar {
background: var(--navBg) !important;
}
.x6KaV:has(+ .xClhx), .x6KaV:last-child, .item:has(+ .divider) {
border-bottom: 1px solid var(--bg) !important;
}
.x6KaV, .npcljfve > .item:not(.account) {
border-left: 1px solid var(--bg);
border-right: 1px solid var(--bg);
}
.xryhL:not(.xghTi) .x6KaV:hover::before, .xryhL:not(.xghTi) .x6KaV.x7vS5::before {
width: calc(100% - 0px) !important;
border-radius: 0px !important;
background: var(--navActive) !important;
opacity: 0.5;
}
.x6KaV {
padding-left: 0px !important;
margin-left: 16px;
width: calc(100% - 32px) !important;
color: var(--navFg) !important;
font-family: var(--uifontfamily, var(--defaultfont, inherit));
background: var(--accentedBg, #fff5);
}
.xryhL.xghTi .x6KaV.x7vS5::before, .xryhL.xghTi .x6KaV:hover::before {
background: transparent !important;
}
.x7vS5.x6KaV {
font-weight: bold;
}
.npcljfve > .item:not(.account) {
background: var(--accentedBg, #fff5);
color: var(--navFg) !important;
text-shadow: 1px 1px 1px #0001;
font-size: 13px;
font-family: var(--uifontfamily, var(--defaultfont, inherit));
}
.npcljfve > .item.active {
color: var(--navFg);
background: var(--navActive);
font-weight: bold;
}
.npcljfve > .post {
background: transparent !important;
}
.xryhL:not(.xghTi) .xbyif {
font-size: 13px;
text-shadow: 1px 1px 1px #0001
}
.xryhL .xClhx, .divider {
border-top: none !important;
margin-bottom: 0px !important;
height: 26px !important;
background: linear-gradient(90deg, #fff, #fffa) !important;
border: 0px !important;
border-radius: 4px !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important;
}
.xzlUW::before {
content: "";
border-top: none !important;
margin-bottom: 0px;
height: 26px;
background: linear-gradient(90deg, #fff, #fffa);
border-radius: 4px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
display: block;
margin: 16px 16px 0px 16px;
}
.xryhL:not(.xghTi) .xmctl {
background: var(--X3) !important;
box-shadow: 2px 0px 4px var(--fgTransparentWeak);
border: 1px solid var(--fgTransparentWeak);
}
.xryhL:not(.xghTi) .xplJN:hover::before, .xryhL:not(.xghTi) .xplJN.x7vS5::before {
background: #47ab47 !important;
}
.xryhL:not(.xghTi) .xplJN {
font-family: "MS UI Gothic", sans-serif;
font-style: italic;
}
.xzlUW > div:nth-of-type(1):before {
content: "検索する";
color: #215dc6;
font-weight: bold;
line-height: 28px;
padding-left: 16px;
font-family: var(--uifontfamily);
font-size: 12px;
}
.xzlUW > div:nth-of-type(2):before {
content: "UIの変更";
color: #215dc6;
font-weight: bold;
line-height: 28px;
padding-left: 16px;
font-family: var(--uifontfamily);
font-size: 12px;
}
.xzlUW > div:nth-of-type(3):before {
content: "その他";
color: #215dc6;
font-weight: bold;
line-height: 28px;
padding-left: 16px;
font-family: var(--uifontfamily);
font-size: 12px;
}
.xzlUW::before {
content: "Misskeyのタスク";
color: #215dc6;
font-weight: bold;
line-height: 28px;
padding-left: 16px;
font-family: var(--uifontfamily);
font-size: 12px;
}
/* upper tab */
.xeHR5, .xjond {
background: var(--X3) !important;
color: var(--fg) !important;
}
.xqAei.xvOIQ, .xqAei {
font-family: var(--uifontfamily, inherit) !important;
font-size: 12px !important;
}
.xjgqg {
bottom: inherit !important;
top: 2px !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important;
}
.x5vNM {
display: flex !important;
}
._button.xo5lq.xj7PE.xvOIQ {
background: var(--bg) !important;
margin: 1px !important;
border-bottom: 4px solid var(--bg) !important;
box-sizing: content-box !important;
bottom: -0px !important;
}
.xo5lq {
display: block !important;
padding: 0 9px !important;
margin: 5px 0px !important;
border: 1px solid #aaa !important;
box-sizing: content-box !important;
border-radius: 4px !important;
background: var(--X2) !important;
}
.xpAOc .xeHR5.xkPjN {
background: var(--X3) !important;
color: var(--fg) !important;
}
/* widget */
.xzYGK {
background: var(--X3) !important;
}
.xu9Pu > ._panel {
border-radius: 5px !important;
border: 1px solid #aaa;
box-shadow: 1px 1px 2px var(--fgTransparent);
}
/* explorer */
.xnMEB .x3Qrn {
padding: 2px 8px !important;
background: var(--X3) !important;
color: var(--fg) !important;
}
/* Disconnected BSOD START */
.xn5WL > div:first-child::after {
content: "\AMISS2K_SERVER_DISCONNECTED\A\Aこれが閲覧中に突然表示された場合は、任意の場所をクリックしてそのまま続行してください。\Aこの画面を何度も見ていて、またタイムラインなどが動いているのを見ていない場合は、\A Control+Rキーを押してページをリロードするか、「リロード」を選択してください。\A\Aこのまま閲覧を続ける場合は、任意の場所をクリックするか、「なにもしない」を選択してください。\A\A問題が続く場合は、ネットワーク接続が安定しているかを確認し、\Aサーバーがメンテナンスやサービス障害を起こしていないか確認してください。\A\A STOP画面が頻繁に表示される場合は、以下の手順を実行してMisskey 2K のBSoD表示を停止してください:\A Misskeyの設定に移動して、全般の一番下にスクロールしてから、「カスタムCSS」を選択します。\A Misskey 2000本体とエキスパンションにある、'/* Disconnected BSOD START'から\A 'Disconnected BSOD END */'までを削除して、「保存」をクリックします。\A\Aこの画面を技術者に報告するのは避けてください。";
display: block;
background: #00e;
color: #fff;
position: static;
text-align: left;
white-space: pre;
}
.xn5WL {
width: 100vw !important;
height: 100vh !important;
left: 0 !important;
top: 0 !important;
max-width: 100vw !important;
background: #00e !important;
color: #fff !important;
display: flex !important;
flex-direction: column !important;
align-items: baseline !important;
justify-content: left !important;
}
.xn5WL > div:first-child {
background: #00e;
color: #fff;
font-family: Consolas,"MS Gothic",monospace;
font-size: 16px;
margin-bottom: 0;
}
/* Disconnected BSOD END */
/* Misskey2K Luna Expansion END */
{
id: 'a2786d4e-f641-45ea-ae8b-efad6d63c796',
base: 'light',
desc: 'Theme for Misskey 2K Luna expansion',
name: 'Misskey2K Luna Theme v1.0',
props: {
X2: '#fcfcfa',
X3: '#ece9d8',
X4: 'rgba(0, 0, 0, 0.1)',
X5: 'rgba(0, 0, 0, 0.05)',
X6: 'rgba(0, 0, 0, 0.25)',
X7: 'rgba(0, 0, 0, 0.05)',
X8: ':lighten<5<@accent',
X9: ':darken<5<@accent',
bg: '#f5f5f5',
fg: '#333',
X10: ':alpha<0.4<@accent',
X11: 'rgba(0, 0, 0, 0.1)',
X12: 'rgba(0, 0, 0, 0.1)',
X13: 'rgba(0, 0, 0, 0.15)',
X14: ':alpha<0.5<@navBg',
X15: ':alpha<0<@panel',
X16: ':alpha<0.7<@panel',
X17: ':alpha<0.8<@bg',
cwBg: '#b1b9c1',
cwFg: '#fff',
link: '#44a4c1',
warn: '#ecb637',
badge: '#31b1ce',
error: '#ec4137',
focus: ':alpha<0.3<@accent',
navBg: '#7292e1',
navFg: '#136aea',
panel: ':lighten<3<@bg',
popup: ':lighten<3<@panel',
accent: '#34a1c9',
deckBg: ':darken<3<@bg',
header: ':alpha<0.7<@panel',
infoBg: '#e5f5ff',
infoFg: '#72818a',
renote: '#229e82',
shadow: 'rgba(0, 0, 0, 0.1)',
divider: 'rgba(0, 0, 0, 0.1)',
hashtag: '#ff9156',
mention: '@accent',
modalBg: 'rgba(0, 0, 0, 0.3)',
success: '#86b300',
buttonBg: 'rgba(0, 0, 0, 0.05)',
switchBg: 'rgba(0, 0, 0, 0.15)',
acrylicBg: ':alpha<0.5<@bg',
cwHoverBg: '#bbc4ce',
fgOnWhite: '#333',
indicator: '@accent',
mentionMe: '@mention',
messageBg: '@bg',
navActive: '#f1f9ff',
accentedBg: '#d6dff7',
codeNumber: '#0fbbbb',
codeString: '#b98710',
fgOnAccent: '#fff',
infoWarnBg: '#fff0db',
infoWarnFg: '#8f6e31',
navHoverFg: ':darken<17<@fg',
switchOnBg: '@accent',
switchOnFg: '@fgOnAccent',
codeBoolean: '#62b70c',
dateLabelFg: '@fg',
inputBorder: 'rgba(0, 0, 0, 0.1)',
panelBorder: '" solid 1px var(--divider)',
switchOffBg: 'rgba(0, 0, 0, 0.1)',
switchOffFg: '@panel',
accentDarken: '#0a246a',
acrylicPanel: ':alpha<0.5<@panel',
navIndicator: '@indicator',
windowHeader: ':alpha<0.85<@panel',
accentLighten: '#a6caf0',
buttonHoverBg: 'rgba(0, 0, 0, 0.1)',
driveFolderBg: ':alpha<0.3<@accent',
fgHighlighted: ':darken<3<@fg',
fgTransparent: ':alpha<0.5<@fg',
panelHeaderBg: ':lighten<3<@panel',
panelHeaderFg: '@fg',
buttonGradateA: '#318831',
buttonGradateB: '#47ab47',
htmlThemeColor: '@bg',
panelHighlight: ':darken<3<@panel',
listItemHoverBg: 'rgba(0, 0, 0, 0.03)',
scrollbarHandle: 'rgba(0, 0, 0, 0.2)',
inputBorderHover: 'rgba(0, 0, 0, 0.2)',
wallpaperOverlay: 'rgba(255, 255, 255, 0.5)',
fgTransparentWeak: ':alpha<0.75<@fg',
panelHeaderDivider: 'rgba(0, 0, 0, 0)',
scrollbarHandleHover: 'rgba(0, 0, 0, 0.4)',
},
author: '@CYaki@misskey.backspace.fm',
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment