Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 | const metadata = { root: {}, scopes: ['g', 'r', 's', 'c'], global: { valid: { scope: ['g'], category: ['color', 'font', 'radius', 'shadow', 'sizing', 'spacing', 'ratio'], property: [ 'border', 'style', 'size', 'scale', 'family', 'weight', 'lineheight', 'decoration', 'outline', 'outset', 'inset', 'insetinverse', ], pairing: ['on'], role: [ 'surface', 'accent', 'neutral', 'brand', 'disabled', 'warning', 'error', 'success', 'info', 'palette', ], context: ['container', 'var'], attribute: [ 'base', 'inverse', 'dark', 'light', 'neg', 'monospace', 'circle', 'pill', 'square', 'landscape', 'portrait', 'wide', 'ultrawide', 'inline', 'block', ], range: [], }, }, reference: { valid: { scope: ['r'], category: ['color'], role: ['brand'], range: [], }, }, shared: { valid: {}, }, component: { valid: { scope: ['c'], category: ['color', 'font', 'radius', 'shadow', 'sizing', 'spacing', 'position'], property: [ 'background', 'foreground', 'border', 'style', 'size', 'family', 'weight', 'lineheight', 'decoration', 'align', 'width', 'height', 'zindex', ], attribute: [ 'inline', 'inline-start', 'inline-end', 'block', 'block-start', 'block-end', 'start', 'end', 'gap', 'max', 'min', ], state: [ 'checked', 'pressed', 'disabled', 'readonly', 'valid', 'invalid', 'indeterminate', 'error', 'placeholder', 'selected', ], psuedoState: ['hover', 'focus', 'active', 'visited'], }, }, restricted: [''], deprecated: {}, privateSyntax: ['_'], }; module.exports = metadata; |