diff --git a/scss/core/containers.scss b/scss/core/containers.scss index 12821b8..08803e9 100644 --- a/scss/core/containers.scss +++ b/scss/core/containers.scss @@ -1,4 +1,4 @@ -// NibblePoker.lu CSS - (C) 2023 Bozet Herwin +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) /* Core > Containers */ diff --git a/scss/core/cursor.scss b/scss/core/cursor.scss new file mode 100644 index 0000000..f4640e0 --- /dev/null +++ b/scss/core/cursor.scss @@ -0,0 +1,44 @@ +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) + +/* Core > Cursors */ + +@mixin cursor-maker($cursor-type) { + .c-#{$cursor-type}, .cursor-#{$cursor-type} { + cursor: #{$cursor-type} !important; + } +} + +@include cursor-maker("auto"); +@include cursor-maker("default"); +@include cursor-maker("pointer"); +@include cursor-maker("context-menu"); +@include cursor-maker("help"); +@include cursor-maker("progress"); +@include cursor-maker("wait"); +@include cursor-maker("crosshair"); +@include cursor-maker("not-allowed"); +@include cursor-maker("zoom-in"); +@include cursor-maker("zoom-out"); +@include cursor-maker("grab"); +@include cursor-maker("cell"); +@include cursor-maker("text"); +@include cursor-maker("vertical-text"); +@include cursor-maker("alias"); +@include cursor-maker("copy"); +@include cursor-maker("move"); +@include cursor-maker("no-drop"); +@include cursor-maker("all-scroll"); +@include cursor-maker("col-resize"); +@include cursor-maker("row-resize"); +@include cursor-maker("n-resize"); +@include cursor-maker("e-resize"); +@include cursor-maker("s-resize"); +@include cursor-maker("w-resize"); +@include cursor-maker("ne-resize"); +@include cursor-maker("nw-resize"); +@include cursor-maker("se-resize"); +@include cursor-maker("sw-resize"); +@include cursor-maker("ew-resize"); +@include cursor-maker("ns-resize"); +@include cursor-maker("nesw-resize"); +@include cursor-maker("nwse-resize"); diff --git a/scss/nibblepoker.scss b/scss/nibblepoker.scss index d75fa14..aa7a8d4 100644 --- a/scss/nibblepoker.scss +++ b/scss/nibblepoker.scss @@ -63,6 +63,7 @@ @import 'core/overflow'; // Defines generic overflow rules (.o-hidden, .ox-scroll, ...) @import 'core/lists'; @import 'core/table'; +@import 'core/cursor'; /* Core > Rounding */ @import 'core/rounding/global'; diff --git a/scss/site/backgrounds.scss b/scss/site/backgrounds.scss index 6b7edc5..8735e40 100644 --- a/scss/site/backgrounds.scss +++ b/scss/site/backgrounds.scss @@ -1,4 +1,4 @@ -// NibblePoker.lu CSS - (C) 2023 Bozet Herwin +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) /* Site > Misc > Backgrounds */ diff --git a/scss/site/borders.scss b/scss/site/borders.scss index bff4f38..3453e77 100644 --- a/scss/site/borders.scss +++ b/scss/site/borders.scss @@ -1,3 +1,4 @@ +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) .border, code, .code, kbd { border-color: #{$color-border-surround}; diff --git a/scss/site/code.scss b/scss/site/code.scss index e9db8eb..27af743 100644 --- a/scss/site/code.scss +++ b/scss/site/code.scss @@ -1,4 +1,4 @@ -// NibblePoker.lu CSS - (C) 2023 Bozet Herwin +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) code, .code, kbd { font-family: Consolas, "Courier New", monospace; diff --git a/scss/site/content.scss b/scss/site/content.scss index 62c433a..00a3119 100644 --- a/scss/site/content.scss +++ b/scss/site/content.scss @@ -1,4 +1,4 @@ -// NibblePoker.lu CSS - (C) 2023 Bozet Herwin +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) .content-search-entry { min-height: #{$content-search-image-size}; diff --git a/scss/site/image.scss b/scss/site/image.scss index a8e8d09..65127e2 100644 --- a/scss/site/image.scss +++ b/scss/site/image.scss @@ -1,4 +1,4 @@ -// NibblePoker.lu CSS - (C) 2023 Bozet Herwin +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) .img-text { height: 1em; diff --git a/scss/site/input.scss b/scss/site/input.scss index 45a3533..a11e454 100644 --- a/scss/site/input.scss +++ b/scss/site/input.scss @@ -1,4 +1,4 @@ -// NibblePoker.lu CSS - (C) 2023 Bozet Herwin +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) /* Site > Elements > Inputs */ diff --git a/scss/site/mobile.scss b/scss/site/mobile.scss index c3e3174..20c21ae 100644 --- a/scss/site/mobile.scss +++ b/scss/site/mobile.scss @@ -1,4 +1,4 @@ -// NibblePoker.lu CSS - (C) 2023 Bozet Herwin +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) /* Site > Fixes > Mobile */ diff --git a/scss/site/modal.scss b/scss/site/modal.scss index 14335cf..dbe5ef7 100644 --- a/scss/site/modal.scss +++ b/scss/site/modal.scss @@ -1,4 +1,4 @@ -// NibblePoker.lu CSS - (C) 2023 Bozet Herwin +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) .modal { position: absolute; diff --git a/scss/site/scrollbar.scss b/scss/site/scrollbar.scss index 6d32508..6e93031 100644 --- a/scss/site/scrollbar.scss +++ b/scss/site/scrollbar.scss @@ -1,4 +1,4 @@ -// NibblePoker.lu CSS - (C) 2023 Bozet Herwin +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) /* Site > Elements > Scrollbars */ diff --git a/scss/site/text.scss b/scss/site/text.scss index 3f73a25..0765f7e 100644 --- a/scss/site/text.scss +++ b/scss/site/text.scss @@ -1,4 +1,4 @@ -// NibblePoker.lu CSS - MIT (C) 2023-2024 Bozet Herwin +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) /* Site > Text */ diff --git a/scss/site/wedge.scss b/scss/site/wedge.scss index a465b88..ad5d926 100644 --- a/scss/site/wedge.scss +++ b/scss/site/wedge.scss @@ -1,4 +1,4 @@ -// NibblePoker.lu CSS - (C) 2023 Bozet Herwin +// NibblePoker CSS Theme - CC0 1.0 (Public Domain) /* Custom Elements > Wedge */