{"id":30009376,"url":"https://github.com/fortrabbit/teutonic-css-docs","last_synced_at":"2025-10-07T06:38:56.418Z","repository":{"id":33855158,"uuid":"139458827","full_name":"fortrabbit/teutonic-css-docs","owner":"fortrabbit","description":"These are the docs for Teutonic CSS","archived":false,"fork":false,"pushed_at":"2023-05-08T17:55:18.000Z","size":2378,"stargazers_count":0,"open_issues_count":18,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-30T13:42:43.653Z","etag":null,"topics":["css-framework","scss"],"latest_commit_sha":null,"homepage":"https://teutonic.co","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fortrabbit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-07-02T15:06:09.000Z","updated_at":"2023-05-08T17:50:19.000Z","dependencies_parsed_at":"2025-08-05T10:47:04.773Z","dependency_job_id":"df6e487a-ca7b-4795-a7a7-80f29f371c45","html_url":"https://github.com/fortrabbit/teutonic-css-docs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fortrabbit/teutonic-css-docs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fortrabbit%2Fteutonic-css-docs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fortrabbit%2Fteutonic-css-docs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fortrabbit%2Fteutonic-css-docs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fortrabbit%2Fteutonic-css-docs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fortrabbit","download_url":"https://codeload.github.com/fortrabbit/teutonic-css-docs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fortrabbit%2Fteutonic-css-docs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278734425,"owners_count":26036403,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css-framework","scss"],"created_at":"2025-08-05T10:46:55.991Z","updated_at":"2025-10-07T06:38:56.393Z","avatar_url":"https://github.com/fortrabbit.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Welcome to the Teutonic CSS docs (retired)\n\nAs of 2023-05 Teutonic CSS will no longer be continued. More details [here](https://medium.com/teutonic-css/retiring-my-own-little-css-framework-e0a130ca2a33).\n\nThis repo here (only) contains the website contents for https://teutonic.co, which is the documentation for Teutonic CSS. This is a static page thing, based on Jekyll, hosted on GitHub pages. The CSS for Teutonic CSS is over [here](https://github.com/fortrabbit/teutonic-css/).\n\n## Quick contributing\n\nFound a typo or an error? Just edit the Markdown and send a pull request.\n\n## Development\n\nWant to contribute and develop the main styles and the docs? This is how to run the build process locally. It will run two builds in parallel: on the one side, the doc pages (here) are getting generated by Jekyll and on the other side, the Gulp process that will compile the SCSS from the other folder.\n\n1. Have Node \u0026 NPM (or yarn) installed\n2. Have Ruby and Jekyll installed, best with **Bundler**\n2. Have \"Teutonic CSS\" locally in a folder (on the same level as this docs folder)\n3. Install Node dependencies from package.json: `npm install`\n4. Run `bundle exec jekyll serve` (or `jekyll serve`)\n5. And in a different terminal session run: `gulp`\n6. Now you can edit the \"Teutonic SCSS\" files and the docs as well\n7. The CSS changes will be loaded into the docs\n\n\nIt is recommended to install the dependencies in the `vendor` folder: \nhttps://jekyllrb.com/tutorials/using-jekyll-with-bundler/#configure-bundler\n\n\n## Data structure\n\n* `docs` where the site is gonna be build.\n* All content lives in `_examples`.\n\n## Component frontend metadata cheat sheet\n\n```yml\ntitle:        Hallowach     # will be rendered as headline\ncategory:     typography    # which context?\nfullscreen:   true          # full width or not?        OPTIONAL, default false\nhide:         false         # Hide the whole thing?     OPTIONAL, default false\nhideExample:  false         # Hide the example output?  OPTIONAL, default false\nhideCode:     true          # Hide code example?        OPTIONAL, default false\n\ndescription: \u003e\n  lrem inspun …             # below headline in paragraph, Markdown, OPTIONAL\n\nsyntax:       .box          # One or multiple syntax examples [ \"asdasd\", \"dsdaasd\"]\n\ndetails: \u003e\n  lrem inspun …             # even more info …\n\nscss:                       # SCSS files in use without filetype\n  - 'box'\n  - 'grid'\n\ndata:                       # dummy data to populate examples\n  websites:\n    4chan : http://www.4chan.org/\n    A List Apart : https://alistapart.com\n```\n\n\n## Releasing\n\nThe release cycle sucks. Here is how to do it currently:\n\n### Release the core\n\n1. Run `npm version patch` or whatever to create a new version in `package.json`\n2. Take care that an associated Git tag is created as well\n3. Make sure to push tag and changes to GitHub like `git push --tags`\n4. Run `gulp` so that the new CSS files are created as well\n5. Run `npm publish` to up the source code and make CDN links from UNPKG available\n\n### Update the docs (here)\n\nThe teutonic-css-docs should know about the new release as well. Therefore find all instances of the release tag in `_config.yml` and update accordingly. Push the changes to GitHub to update the files on https://teutonic.co\n\n\n## Author\n\n* [Frank Lämmer](https://twitter.com/frank_laemmer)\n\n\n## License\n\nTeutonic Docs are released under Creative Commons.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffortrabbit%2Fteutonic-css-docs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffortrabbit%2Fteutonic-css-docs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffortrabbit%2Fteutonic-css-docs/lists"}