NremのCosense
Nrem
– サイト管理者の
Userpage
。
artist:Nrem
– Nrem の作品の一覧をつくる
keyword-anchor
の一つ
Category
– このウェブサイトのこと。
Cosense
個人プロジェクトである。
Settings.icon
Settings
ProjectCSS
の一部の機能を
CSSのフラグ変数
で管理している。フラグ変数がユーザーCSS・テーマ・ページごとに有効化・無効化することを可能にする。
追加記法
– CSSの変数フラグを利用して
文字装飾記法
以外の機能を実装しているため、代わりにこう呼称している。
Sandbox
–
ページ固有のIDと:has疑似クラスによるProjectCSSのサンドボックス
Cosenseテーマ
– 様々な Cosense テーマの一覧をつくって展示するページ。
その場で試着可能。
このサイトのCosenseテーマ
–
app.css
の変数を利用しない独自のテーマ群。
Scrapbox themes by Nrem ver.1.0
Scrapbox themes by Nrem (prototype II)
Prototype I
のパフォーマンスが劣悪なため、ボトルネックの一つである
変数コンテナクエリー
ではなくしたもの
スキン方式でない生のテーマ同士は複数同時に共存できない
Settings.icon
nremiel.theme.core
– 独自テーマの基盤部。この上からも
スキン
(
Prototype II
)を被せることが可能。
Scrapbox themes by Nrem (prototype I)
(
変数スタイルコンテナによるCosenseテーマの着脱方式
)
このシリーズの Cosense テーマは
CSSのフラグ変数
によって管理されており、
変数スタイルコンテナによるCosenseテーマの着脱方式
として定式化されている(略称:
スキン
)
Settings.icon
ページの表示を変更する記法
– CSS変数フラグによる
ページ単位のテーマ変更
を可能にする。
@container style(--var)
をネストさせると非常に重くなり使い物にならなくなってしまう欠点がある
Aŭreolo
(
Ruiniĝa Aŭreolo (Prototype II)
)– この Cosense プロジェクトの
既定のテーマ
。
#実験的CSSの残骸
theme.nremiel.core (prototype)
– 独自テーマの共用部
yellow
nremiel.theme.core
に移行済み
NremのCosenseテーマ互換レイヤー
–
nremiel.theme.core
とスキン化された
Cosenseの標準テーマ
及び標準テーマの変数を参照する一般的な UserCSS の間の橋渡しを行う
書きかけのまま放置されていた。
こちらは使用せず、
nremiel.theme.core
自体に内蔵する予定
このサイトのCosenseテーマ
の
Scrapbox themes by Nrem (prototype I)
への移行に伴い、内容を変更
#Category
– サイトの index を兼ねる最上位ページの一つ。
Cosenseの内部リンク関係の非対称性
に基づいている。
#keyword-anchor
– 内部リンク記法によって自動生成されるページの分類の一つ