Skip to content

Commit ca3298f

Browse files
committed
new exmaples
1 parent 788df02 commit ca3298f

File tree

3 files changed

+77
-5
lines changed

3 files changed

+77
-5
lines changed

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"dependencies": {
1818
"@codemirror/lang-css": "^6.0.0",
1919
"codemirror": "^6.0.1",
20-
"css-doodle": "0.40.2"
20+
"css-doodle": "0.40.8"
2121
},
2222
"engines": {
2323
"node": ">= 18.0.0"

src/examples.js

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -622,6 +622,78 @@ export default {
622622
}
623623
}
624624
`),
625+
626+
'icons': read(`
627+
/* Icons from https://fonts.google.com/knowledge */
628+
629+
svg {
630+
viewBox: 0 0 120 20 p 1;
631+
632+
stroke: #000;
633+
stroke-width: .5;
634+
fill: none;
635+
636+
/* outlines */
637+
rect*5 {
638+
width, height: 20;
639+
x, y: @n(*25, -25) 0;
640+
stroke-dasharray: 1 1;
641+
stroke: red;
642+
stroke-width: .2;
643+
}
644+
645+
use {
646+
href: defs g {
647+
path {
648+
d: M 12 20 A 6 6 0 1 1 12 0 z
649+
M 18 16 A 6 6 0 0 1 18 4 z
650+
}
651+
}
652+
}
653+
654+
use {
655+
href: defs g {
656+
transform: translate(25, 0);
657+
circle*2x2 {
658+
r, cx, cy: 5 @nx(*10, -5) @ny(*10, -5)
659+
}
660+
}
661+
}
662+
663+
use {
664+
href: defs g {
665+
transform: translate(50, 0);
666+
path {
667+
d: M 0 .5 0 10 0 20 10 20
668+
0 10 0 .5 19.5 20 10 20;
669+
}
670+
}
671+
}
672+
673+
use {
674+
href: defs g {
675+
transform: translate(75, 0);
676+
line {
677+
x1, y1, x2, y2: 10 0 10 20;
678+
}
679+
circle*2 {
680+
cx, cy: 10 10;
681+
r: @n(*5);
682+
}
683+
}
684+
}
685+
686+
use {
687+
href: defs g {
688+
transform: translate(100, 0);
689+
path {
690+
d: M 0 20 A 20 20 0 0 1 20 0 L 20 20 z
691+
M 10 20 A 10 10 0 0 1 20 10
692+
}
693+
}
694+
}
695+
}
696+
`),
625697
}
626698

627699
function read(input) {

0 commit comments

Comments
 (0)