1
Fork 0
mirror of https://github.com/Steffo99/bluelib.git synced 2024-12-22 11:34:21 +00:00

Implement better kbd semantics

This commit is contained in:
Steffo 2022-03-10 04:26:19 +01:00
parent 6bfafafac7
commit 650f955c10
Signed by: steffo
GPG key ID: 6965406171929D01
21 changed files with 196 additions and 16 deletions

View file

@ -1 +1 @@
{"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/targets/module.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less","/store/Documents/Workspaces/bluelib/src/themes/amber.less"],"names":[],"mappings":"AAAC;ECCG,0BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,2BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,yBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,mBAAA;EACA,mBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,sBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,sBAAA;EAFA,oBAAA;EACA,qBAAA;EACA,oBAAA;EAFA,oBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,uBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;ECgBA,qBAAA","file":"amber.module.css"} {"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/themes/amber.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less"],"names":[],"mappings":"AAAC;ECCG,0BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,2BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,yBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,mBAAA;EACA,mBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,sBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,sBAAA;EAFA,oBAAA;EACA,qBAAA;EACA,oBAAA;EAFA,oBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,uBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EDgBA,qBAAA","file":"amber.module.css"}

View file

@ -1 +1 @@
{"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/targets/root.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less","/store/Documents/Workspaces/bluelib/src/themes/amber.less"],"names":[],"mappings":"AAAC;AAAM;ECCH,0BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,2BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,yBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,mBAAA;EACA,mBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,sBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,sBAAA;EAFA,oBAAA;EACA,qBAAA;EACA,oBAAA;EAFA,oBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,uBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;ECgBA,qBAAA","file":"amber.root.css"} {"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/themes/amber.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less"],"names":[],"mappings":"AAAC;AAAM;ECCH,0BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,2BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,yBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,mBAAA;EACA,mBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,sBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,sBAAA;EAFA,oBAAA;EACA,qBAAA;EACA,oBAAA;EAFA,oBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,uBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EDgBA,qBAAA","file":"amber.root.css"}

View file

@ -1 +1 @@
{"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/themes/hacker.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less"],"names":[],"mappings":"AAAC;AAAM;ECCH,yBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,yBAAA;EACA,2BAAA;EACA,yBAAA;EAFA,qBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,wBAAA;EACA,uBAAA;EAFA,yBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,oBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EDgBA,qBAAA","file":"hacker.apache.css"} {"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/utils/mixins.less","/store/Documents/Workspaces/bluelib/src/themes/hacker.less"],"names":[],"mappings":"AAAC;AAAM;EACH,yBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,yBAAA;EACA,2BAAA;EACA,yBAAA;EAFA,qBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,wBAAA;EACA,uBAAA;EAFA,yBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,oBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;ECgBA,qBAAA","file":"hacker.apache.css"}

View file

@ -1 +1 @@
{"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/themes/hacker.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less"],"names":[],"mappings":"AAAC;ECCG,yBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,yBAAA;EACA,2BAAA;EACA,yBAAA;EAFA,qBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,wBAAA;EACA,uBAAA;EAFA,yBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,oBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EDgBA,qBAAA","file":"hacker.module.css"} {"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/targets/module.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less","/store/Documents/Workspaces/bluelib/src/themes/hacker.less"],"names":[],"mappings":"AAAC;ECCG,yBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,yBAAA;EACA,2BAAA;EACA,yBAAA;EAFA,qBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,wBAAA;EACA,uBAAA;EAFA,yBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,oBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;ECgBA,qBAAA","file":"hacker.module.css"}

View file

@ -1 +1 @@
{"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/targets/module.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less","/store/Documents/Workspaces/bluelib/src/themes/paper.less"],"names":[],"mappings":"AAAC;ECCG,2BAAA;EACA,2BAAA;EACA,2BAAA;EAFA,0BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,sBAAA;EACA,sBAAA;EACA,sBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,sBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,uBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,kBAAA;EACA,kBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,mBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,mBAAA;EACA,mBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,sBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;ECgBA,sBAAA","file":"paper.module.css"} {"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/themes/paper.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less"],"names":[],"mappings":"AAAC;ECCG,2BAAA;EACA,2BAAA;EACA,2BAAA;EAFA,0BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,sBAAA;EACA,sBAAA;EACA,sBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,sBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,uBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,kBAAA;EACA,kBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,mBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,mBAAA;EACA,mBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,sBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EDgBA,sBAAA","file":"paper.module.css"}

View file

@ -1 +1 @@
{"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/targets/root.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less","/store/Documents/Workspaces/bluelib/src/themes/paper.less"],"names":[],"mappings":"AAAC;AAAM;ECCH,2BAAA;EACA,2BAAA;EACA,2BAAA;EAFA,0BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,sBAAA;EACA,sBAAA;EACA,sBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,sBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,uBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,kBAAA;EACA,kBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,mBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,mBAAA;EACA,mBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,sBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;ECgBA,sBAAA","file":"paper.root.css"} {"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/utils/mixins.less","/store/Documents/Workspaces/bluelib/src/themes/paper.less"],"names":[],"mappings":"AAAC;AAAM;EACH,2BAAA;EACA,2BAAA;EACA,2BAAA;EAFA,0BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,sBAAA;EACA,sBAAA;EACA,sBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,sBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,uBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,kBAAA;EACA,kBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,mBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,mBAAA;EACA,mBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,sBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;ECgBA,sBAAA","file":"paper.root.css"}

View file

@ -1 +1 @@
{"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/themes/royalblue.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less"],"names":[],"mappings":"AAAC;ECCG,0BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,2BAAA;EACA,2BAAA;EACA,2BAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,uBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,oBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EDgBA,qBAAA","file":"royalblue.module.css"} {"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/targets/module.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less","/store/Documents/Workspaces/bluelib/src/themes/royalblue.less"],"names":[],"mappings":"AAAC;ECCG,0BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,2BAAA;EACA,2BAAA;EACA,2BAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,uBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,oBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;ECgBA,qBAAA","file":"royalblue.module.css"}

View file

@ -1 +1 @@
{"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/targets/root.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less","/store/Documents/Workspaces/bluelib/src/themes/royalblue.less"],"names":[],"mappings":"AAAC;AAAM;ECCH,0BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,2BAAA;EACA,2BAAA;EACA,2BAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,uBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,oBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;ECgBA,qBAAA","file":"royalblue.root.css"} {"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/themes/royalblue.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less"],"names":[],"mappings":"AAAC;AAAM;ECCH,0BAAA;EACA,0BAAA;EACA,0BAAA;EAFA,2BAAA;EACA,2BAAA;EACA,2BAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,uBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,oBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EDgBA,qBAAA","file":"royalblue.root.css"}

View file

@ -2463,6 +2463,40 @@ body .semantic-i,
.bluelib .semantic-i { .bluelib .semantic-i {
font-style: italic; font-style: italic;
} }
body kbd,
.bluelib kbd,
body .semantic-kbd,
.bluelib .semantic-kbd {
background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
color: rgb(var(--bluelib-background-r), var(--bluelib-background-g), var(--bluelib-background-b));
border-width: 3px;
border-style: ridge;
padding: 1px;
font-family: var(--bluelib-code-family);
font-weight: var(--bluelib-code-weight);
}
body kbd > kbd,
.bluelib kbd > kbd,
body .semantic-kbd > kbd,
.bluelib .semantic-kbd > kbd,
body kbd .semantic-kbd,
.bluelib kbd .semantic-kbd,
body .semantic-kbd .semantic-kbd,
.bluelib .semantic-kbd .semantic-kbd {
border: none;
padding: 0;
background-color: transparent;
font-weight: 600;
}
body .semantic-kbd-press,
.bluelib .semantic-kbd-press {
border-style: inset;
}
body .semantic-kbd-release,
.bluelib .semantic-kbd-release {
border-style: outset;
}
body mark, body mark,
.bluelib mark, .bluelib mark,
body .semantic-mark, body .semantic-mark,
@ -2493,6 +2527,12 @@ body .semantic-q:after,
.bluelib .semantic-q:after { .bluelib .semantic-q:after {
color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.505); color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.505);
} }
body s,
.bluelib s,
body .semantic-s,
.bluelib .semantic-s {
text-decoration: currentColor line-through;
}
body samp, body samp,
.bluelib samp, .bluelib samp,
body .semantic-samp, body .semantic-samp,
@ -2500,6 +2540,12 @@ body .semantic-samp,
background-color: rgba(calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), 1); background-color: rgba(calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), 1);
color: rgba(calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), 1); color: rgba(calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), 1);
} }
body small,
.bluelib small,
body .semantic-small,
.bluelib .semantic-small {
font-size: smaller;
}
body strong, body strong,
.bluelib strong, .bluelib strong,
body .semantic-strong, body .semantic-strong,
@ -2507,6 +2553,12 @@ body .semantic-strong,
font-weight: 800; font-weight: 800;
color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b));
} }
body u,
.bluelib u,
body .semantic-u,
.bluelib .semantic-u {
text-decoration: currentColor underline;
}
body var, body var,
.bluelib var, .bluelib var,
body .semantic-var, body .semantic-var,

File diff suppressed because one or more lines are too long

View file

@ -642,6 +642,28 @@
.bluelib .semantic-i { .bluelib .semantic-i {
font-style: italic; font-style: italic;
} }
.bluelib .semantic-kbd {
background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
color: rgb(var(--bluelib-background-r), var(--bluelib-background-g), var(--bluelib-background-b));
border-width: 3px;
border-style: ridge;
padding: 1px;
font-family: var(--bluelib-code-family);
font-weight: var(--bluelib-code-weight);
}
.bluelib .semantic-kbd > .semantic-kbd {
border: none;
padding: 0;
background-color: transparent;
font-weight: 600;
}
.bluelib .semantic-kbd-press {
border-style: inset;
}
.bluelib .semantic-kbd-release {
border-style: outset;
}
.bluelib .semantic-mark { .bluelib .semantic-mark {
background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.22); background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.22);
color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 50)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 50)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 50)), 1); color: rgba(calc(var(--bluelib-color-r) + (var(--bluelib-polarity) * 50)), calc(var(--bluelib-color-g) + (var(--bluelib-polarity) * 50)), calc(var(--bluelib-color-b) + (var(--bluelib-polarity) * 50)), 1);
@ -657,14 +679,23 @@
.bluelib .semantic-q:after { .bluelib .semantic-q:after {
color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.505); color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.505);
} }
.bluelib .semantic-s {
text-decoration: currentColor line-through;
}
.bluelib .semantic-samp { .bluelib .semantic-samp {
background-color: rgba(calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), 1); background-color: rgba(calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), 1);
color: rgba(calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), 1); color: rgba(calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), 1);
} }
.bluelib .semantic-small {
font-size: smaller;
}
.bluelib .semantic-strong { .bluelib .semantic-strong {
font-weight: 800; font-weight: 800;
color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b));
} }
.bluelib .semantic-u {
text-decoration: currentColor underline;
}
.bluelib .semantic-var { .bluelib .semantic-var {
font-style: normal; font-style: normal;
color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b));

File diff suppressed because one or more lines are too long

View file

@ -2463,6 +2463,40 @@ body .semantic-i,
.bluelib .semantic-i { .bluelib .semantic-i {
font-style: italic; font-style: italic;
} }
body kbd,
.bluelib kbd,
body .semantic-kbd,
.bluelib .semantic-kbd {
background-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
border-color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 1);
color: rgb(var(--bluelib-background-r), var(--bluelib-background-g), var(--bluelib-background-b));
border-width: 3px;
border-style: ridge;
padding: 1px;
font-family: var(--bluelib-code-family);
font-weight: var(--bluelib-code-weight);
}
body kbd > kbd,
.bluelib kbd > kbd,
body .semantic-kbd > kbd,
.bluelib .semantic-kbd > kbd,
body kbd .semantic-kbd,
.bluelib kbd .semantic-kbd,
body .semantic-kbd .semantic-kbd,
.bluelib .semantic-kbd .semantic-kbd {
border: none;
padding: 0;
background-color: transparent;
font-weight: 600;
}
body .semantic-kbd-press,
.bluelib .semantic-kbd-press {
border-style: inset;
}
body .semantic-kbd-release,
.bluelib .semantic-kbd-release {
border-style: outset;
}
body mark, body mark,
.bluelib mark, .bluelib mark,
body .semantic-mark, body .semantic-mark,
@ -2493,6 +2527,12 @@ body .semantic-q:after,
.bluelib .semantic-q:after { .bluelib .semantic-q:after {
color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.505); color: rgba(var(--bluelib-color-r), var(--bluelib-color-g), var(--bluelib-color-b), 0.505);
} }
body s,
.bluelib s,
body .semantic-s,
.bluelib .semantic-s {
text-decoration: currentColor line-through;
}
body samp, body samp,
.bluelib samp, .bluelib samp,
body .semantic-samp, body .semantic-samp,
@ -2500,6 +2540,12 @@ body .semantic-samp,
background-color: rgba(calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), 1); background-color: rgba(calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), calc(255 * (((var(--bluelib-polarity) / 2) * -1) + 0.5)), 1);
color: rgba(calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), 1); color: rgba(calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), calc(255 * ((var(--bluelib-polarity) / 2) + 0.5)), 1);
} }
body small,
.bluelib small,
body .semantic-small,
.bluelib .semantic-small {
font-size: smaller;
}
body strong, body strong,
.bluelib strong, .bluelib strong,
body .semantic-strong, body .semantic-strong,
@ -2507,6 +2553,12 @@ body .semantic-strong,
font-weight: 800; font-weight: 800;
color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b)); color: rgb(var(--bluelib-accent-r), var(--bluelib-accent-g), var(--bluelib-accent-b));
} }
body u,
.bluelib u,
body .semantic-u,
.bluelib .semantic-u {
text-decoration: currentColor underline;
}
body var, body var,
.bluelib var, .bluelib var,
body .semantic-var, body .semantic-var,

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/themes/sophon.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less"],"names":[],"mappings":"AAAC;ECCG,yBAAA;EACA,yBAAA;EACA,0BAAA;EAFA,0BAAA;EACA,2BAAA;EACA,2BAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,uBAAA;EACA,wBAAA;EAFA,uBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,oBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EDiBA,qBAAA","file":"sophon.module.css"} {"version":3,"sources":["/store/Documents/Workspaces/bluelib/src/targets/module.less","/store/Documents/Workspaces/bluelib/src/utils/mixins.less","/store/Documents/Workspaces/bluelib/src/themes/sophon.less"],"names":[],"mappings":"AAAC;ECCG,yBAAA;EACA,yBAAA;EACA,0BAAA;EAFA,0BAAA;EACA,2BAAA;EACA,2BAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,mBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,uBAAA;EACA,wBAAA;EAFA,uBAAA;EACA,yBAAA;EACA,yBAAA;EAFA,oBAAA;EACA,oBAAA;EACA,oBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,uBAAA;EACA,uBAAA;EACA,uBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;EAFA,wBAAA;EACA,wBAAA;EACA,wBAAA;EAFA,qBAAA;EACA,qBAAA;EACA,qBAAA;ECiBA,qBAAA","file":"sophon.module.css"}

View file

@ -978,6 +978,21 @@
</li> </li>
</ul> </ul>
</section> </section>
<div class="chapter-forcewrap"></div>
<section class="panel panel-box">
<h3>
Keyboard inputs
</h3>
<p>
<kbd>Meta</kbd>
</p>
<p>
<kbd><kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>Del</kbd></kbd>
</p>
<p>
Half A presses: <kbd class="semantic-kbd-press"><kbd>A</kbd></kbd> <kbd class="semantic-kbd-release"><kbd>A</kbd></kbd>
</p>
</section>
<section class="panel panel-box"> <section class="panel panel-box">
<h3> <h3>
Preformatted and code Preformatted and code

View file

@ -100,6 +100,8 @@
@semantic-em: ~"em, .semantic-em"; @semantic-em: ~"em, .semantic-em";
@semantic-i: ~"i, .semantic-i"; @semantic-i: ~"i, .semantic-i";
@semantic-kbd: ~"kbd, .semantic-kbd"; @semantic-kbd: ~"kbd, .semantic-kbd";
@semantic-kbd-press: ~".semantic-kbd-press";
@semantic-kbd-release: ~".semantic-kbd-release";
@semantic-mark: ~"mark, .semantic-mark"; @semantic-mark: ~"mark, .semantic-mark";
@semantic-pre: ~"pre, .semantic-pre"; @semantic-pre: ~"pre, .semantic-pre";
@semantic-q: ~"q, .semantic-q"; @semantic-q: ~"q, .semantic-q";

View file

@ -98,6 +98,8 @@
@semantic-em: ~".semantic-em"; @semantic-em: ~".semantic-em";
@semantic-i: ~".semantic-i"; @semantic-i: ~".semantic-i";
@semantic-kbd: ~".semantic-kbd"; @semantic-kbd: ~".semantic-kbd";
@semantic-kbd-press: ~".semantic-kbd-press";
@semantic-kbd-release: ~".semantic-kbd-release";
@semantic-mark: ~".semantic-mark"; @semantic-mark: ~".semantic-mark";
@semantic-pre: ~".semantic-pre"; @semantic-pre: ~".semantic-pre";
@semantic-q: ~".semantic-q"; @semantic-q: ~".semantic-q";

View file

@ -100,6 +100,8 @@
@semantic-em: ~"em, .semantic-em"; @semantic-em: ~"em, .semantic-em";
@semantic-i: ~"i, .semantic-i"; @semantic-i: ~"i, .semantic-i";
@semantic-kbd: ~"kbd, .semantic-kbd"; @semantic-kbd: ~"kbd, .semantic-kbd";
@semantic-kbd-press: ~".semantic-kbd-press";
@semantic-kbd-release: ~".semantic-kbd-release";
@semantic-mark: ~"mark, .semantic-mark"; @semantic-mark: ~"mark, .semantic-mark";
@semantic-pre: ~"pre, .semantic-pre"; @semantic-pre: ~"pre, .semantic-pre";
@semantic-q: ~"q, .semantic-q"; @semantic-q: ~"q, .semantic-q";

View file

@ -18,4 +18,4 @@
.set-var-rgb(bluelib-gray; 187; 187; 187); .set-var-rgb(bluelib-gray; 187; 187; 187);
--bluelib-polarity: 1; --bluelib-polarity: 1;
} }

View file

@ -1277,7 +1277,31 @@
} }
@{semantic-kbd} { @{semantic-kbd} {
background-color: @cA;
border-color: @cA;
color: @rgb-background;
border-width: 3px;
border-style: ridge;
padding: 1px;
.use-var-font(bluelib-code);
> @{semantic-kbd} {
border: none;
padding: 0;
background-color: transparent;
font-weight: 600;
}
}
@{semantic-kbd-press} {
border-style: inset;
}
@{semantic-kbd-release} {
border-style: outset;
} }
@{semantic-mark} { @{semantic-mark} {
@ -1299,7 +1323,7 @@
} }
@{semantic-s} { @{semantic-s} {
text-decoration: currentColor line-through;
} }
@{semantic-samp} { @{semantic-samp} {
@ -1308,7 +1332,7 @@
} }
@{semantic-small} { @{semantic-small} {
font-size: smaller;
} }
@{semantic-strong} { @{semantic-strong} {
@ -1317,7 +1341,7 @@
} }
@{semantic-u} { @{semantic-u} {
text-decoration: currentColor underline;
} }
@{semantic-var} { @{semantic-var} {