├── .github └── workflows │ └── go-test.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── banner.jpg ├── examples ├── css-resets │ ├── README.md │ ├── main.go │ └── resets.css ├── full │ ├── README.md │ ├── main.go │ └── styles │ │ ├── buttons.go │ │ ├── layout.go │ │ ├── media.go │ │ ├── resets.go │ │ ├── stylesheet.go │ │ └── theme.go ├── integration-templ │ ├── README.md │ ├── components.templ │ ├── components_templ.go │ ├── go.mod │ ├── go.sum │ ├── home.html │ ├── home.templ │ ├── home_templ.go │ ├── main.go │ ├── styles.go │ └── stylesheet.go ├── media-queries │ ├── main.go │ └── media.css ├── template-function │ ├── home.gohtml │ └── main.go ├── to-file │ └── main.go ├── to-http-handler │ └── main.go └── to-stdout │ └── main.go ├── go.mod ├── go.sum ├── props ├── align_content.go ├── align_items.go ├── align_self.go ├── appearance.go ├── background_image.go ├── background_position.go ├── background_repeat.go ├── background_size.go ├── border.go ├── border_collapse.go ├── border_style.go ├── box_sizing.go ├── caption_side.go ├── colors.go ├── colors_test.go ├── cursor.go ├── display.go ├── flex_direction.go ├── flex_wrap.go ├── float.go ├── font_family.go ├── font_style.go ├── font_weight.go ├── justify_content.go ├── justify_items.go ├── justify_self.go ├── list_style_position.go ├── list_style_type.go ├── overflow.go ├── position.go ├── print_color_adjust.go ├── text_align.go ├── text_decoration_line.go ├── text_decoration_style.go ├── text_overflow.go ├── text_transform.go ├── text_wrap.go ├── unit.go ├── verticle_align.go ├── visibility.go └── white_space.go ├── style.go ├── style_test.go └── variables ├── colors.go └── sizes.go /.github/workflows/go-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/.github/workflows/go-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/README.md -------------------------------------------------------------------------------- /banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/banner.jpg -------------------------------------------------------------------------------- /examples/css-resets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/css-resets/README.md -------------------------------------------------------------------------------- /examples/css-resets/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/css-resets/main.go -------------------------------------------------------------------------------- /examples/css-resets/resets.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/css-resets/resets.css -------------------------------------------------------------------------------- /examples/full/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/full/README.md -------------------------------------------------------------------------------- /examples/full/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/full/main.go -------------------------------------------------------------------------------- /examples/full/styles/buttons.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/full/styles/buttons.go -------------------------------------------------------------------------------- /examples/full/styles/layout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/full/styles/layout.go -------------------------------------------------------------------------------- /examples/full/styles/media.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/full/styles/media.go -------------------------------------------------------------------------------- /examples/full/styles/resets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/full/styles/resets.go -------------------------------------------------------------------------------- /examples/full/styles/stylesheet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/full/styles/stylesheet.go -------------------------------------------------------------------------------- /examples/full/styles/theme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/full/styles/theme.go -------------------------------------------------------------------------------- /examples/integration-templ/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/integration-templ/README.md -------------------------------------------------------------------------------- /examples/integration-templ/components.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/integration-templ/components.templ -------------------------------------------------------------------------------- /examples/integration-templ/components_templ.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/integration-templ/components_templ.go -------------------------------------------------------------------------------- /examples/integration-templ/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/integration-templ/go.mod -------------------------------------------------------------------------------- /examples/integration-templ/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/integration-templ/go.sum -------------------------------------------------------------------------------- /examples/integration-templ/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/integration-templ/home.html -------------------------------------------------------------------------------- /examples/integration-templ/home.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/integration-templ/home.templ -------------------------------------------------------------------------------- /examples/integration-templ/home_templ.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/integration-templ/home_templ.go -------------------------------------------------------------------------------- /examples/integration-templ/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/integration-templ/main.go -------------------------------------------------------------------------------- /examples/integration-templ/styles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/integration-templ/styles.go -------------------------------------------------------------------------------- /examples/integration-templ/stylesheet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/integration-templ/stylesheet.go -------------------------------------------------------------------------------- /examples/media-queries/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/media-queries/main.go -------------------------------------------------------------------------------- /examples/media-queries/media.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/media-queries/media.css -------------------------------------------------------------------------------- /examples/template-function/home.gohtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/template-function/home.gohtml -------------------------------------------------------------------------------- /examples/template-function/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/template-function/main.go -------------------------------------------------------------------------------- /examples/to-file/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/to-file/main.go -------------------------------------------------------------------------------- /examples/to-http-handler/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/to-http-handler/main.go -------------------------------------------------------------------------------- /examples/to-stdout/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/examples/to-stdout/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/AccentDesign/gcss 2 | 3 | go 1.22 4 | -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /props/align_content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/align_content.go -------------------------------------------------------------------------------- /props/align_items.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/align_items.go -------------------------------------------------------------------------------- /props/align_self.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/align_self.go -------------------------------------------------------------------------------- /props/appearance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/appearance.go -------------------------------------------------------------------------------- /props/background_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/background_image.go -------------------------------------------------------------------------------- /props/background_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/background_position.go -------------------------------------------------------------------------------- /props/background_repeat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/background_repeat.go -------------------------------------------------------------------------------- /props/background_size.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/background_size.go -------------------------------------------------------------------------------- /props/border.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/border.go -------------------------------------------------------------------------------- /props/border_collapse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/border_collapse.go -------------------------------------------------------------------------------- /props/border_style.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/border_style.go -------------------------------------------------------------------------------- /props/box_sizing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/box_sizing.go -------------------------------------------------------------------------------- /props/caption_side.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/caption_side.go -------------------------------------------------------------------------------- /props/colors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/colors.go -------------------------------------------------------------------------------- /props/colors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/colors_test.go -------------------------------------------------------------------------------- /props/cursor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/cursor.go -------------------------------------------------------------------------------- /props/display.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/display.go -------------------------------------------------------------------------------- /props/flex_direction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/flex_direction.go -------------------------------------------------------------------------------- /props/flex_wrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/flex_wrap.go -------------------------------------------------------------------------------- /props/float.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/float.go -------------------------------------------------------------------------------- /props/font_family.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/font_family.go -------------------------------------------------------------------------------- /props/font_style.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/font_style.go -------------------------------------------------------------------------------- /props/font_weight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/font_weight.go -------------------------------------------------------------------------------- /props/justify_content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/justify_content.go -------------------------------------------------------------------------------- /props/justify_items.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/justify_items.go -------------------------------------------------------------------------------- /props/justify_self.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/justify_self.go -------------------------------------------------------------------------------- /props/list_style_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/list_style_position.go -------------------------------------------------------------------------------- /props/list_style_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/list_style_type.go -------------------------------------------------------------------------------- /props/overflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/overflow.go -------------------------------------------------------------------------------- /props/position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/position.go -------------------------------------------------------------------------------- /props/print_color_adjust.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/print_color_adjust.go -------------------------------------------------------------------------------- /props/text_align.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/text_align.go -------------------------------------------------------------------------------- /props/text_decoration_line.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/text_decoration_line.go -------------------------------------------------------------------------------- /props/text_decoration_style.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/text_decoration_style.go -------------------------------------------------------------------------------- /props/text_overflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/text_overflow.go -------------------------------------------------------------------------------- /props/text_transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/text_transform.go -------------------------------------------------------------------------------- /props/text_wrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/text_wrap.go -------------------------------------------------------------------------------- /props/unit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/unit.go -------------------------------------------------------------------------------- /props/verticle_align.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/verticle_align.go -------------------------------------------------------------------------------- /props/visibility.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/visibility.go -------------------------------------------------------------------------------- /props/white_space.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/props/white_space.go -------------------------------------------------------------------------------- /style.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/style.go -------------------------------------------------------------------------------- /style_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/style_test.go -------------------------------------------------------------------------------- /variables/colors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/variables/colors.go -------------------------------------------------------------------------------- /variables/sizes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AccentDesign/gcss/HEAD/variables/sizes.go --------------------------------------------------------------------------------