scripts/frontend-codegen/templates/generated.sass.gtpl (47 lines of code) (raw):

// This file is generated by ./scripts/logtype-generator; DO NOT EDIT. @use "sass:map" @use "sass:color" @mixin parent-relationship-label-styles{{range $key,$value := .ParentRelationships}}{{if $value.Visible }} &.{{$value.Label}} background-color: {{$value.LabelBackgroundColor}} color: {{$value.LabelColor}}{{end}}{{end}} {{range $key,$type := .LogTypes}} $color-{{$type.Label}}: {{$type.LabelBackgroundColor}}{{end}} @mixin log-type-shape-colors($log-type-name,$log-type-color,$border-width) &.#{$log-type-name} background-color: color.adjust($log-type-color, $lightness: 0%) &.highlight background-color: color.adjust($log-type-color,$lightness: -10%) &.selected background-color: color.adjust($log-type-color,$lightness: -20%) &.dim background-color: lightgray @mixin log-type-shape-colors-for-all {{range $key,$type := .LogTypes}} @include log-type-shape-colors("{{$type.Label}}",$color-{{$type.Label}}, 1) {{end}} {{range $verkeyb,$value := .Verbs}} $color-{{$value.CSSSelector | ToLower }}: {{$value.LabelBackgroundColor}}{{end}} @mixin verb-type-colors($verb-name,$verb-color) &.#{$verb-name} background-color: $verb-color @mixin verb-type-colors-for-all {{range $key,$value := .Verbs}} @include verb-type-colors("{{$value.CSSSelector | ToLower}}",$color-{{$value.CSSSelector | ToLower}}) {{end}} {{range $key,$value := .RevisionStates}} $color-revisionstate-{{$value.CSSSelector}}: {{$value.BackgroundColor}}{{end}} @mixin revisionstate-type-colors($revision-state-selector,$revision-state-color) &.#{$revision-state-selector} background-color: $revision-state-color @mixin revisionstate-type-colors-for-all {{range $key,$value := .RevisionStates}} @include revisionstate-type-colors("{{$value.CSSSelector}}",$color-revisionstate-{{$value.CSSSelector | ToLower}}) {{end}} {{range $key,$value := .Severities}} $color-severity-{{$value.Label | ToLower}}: {{$value.BackgroundColor}}{{end}} {{range $key,$value := .Severities}} $color-severity-{{$value.Label | ToLower}}-label: {{$value.LabelColor}}{{end}} @mixin log-severity-colors($severity,$color,$label-color) &.#{$severity} background-color: $color color: $label-color @mixin log-severity-colors-for-all {{range $key,$value := .Severities}} @include log-severity-colors("{{$value.Label | ToLower}}",$color-severity-{{$value.Label | ToLower}},$color-severity-{{$value.Label | ToLower}}-label) {{end}}