{"id":30955953,"url":"https://github.com/vxtool/prime-itcss","last_synced_at":"2026-05-29T13:04:14.365Z","repository":{"id":44840202,"uuid":"48074169","full_name":"vxtool/prime-itcss","owner":"vxtool","description":"CSS structure with metodology ITCSS for concentration of multiple projects ","archived":false,"fork":false,"pushed_at":"2024-08-30T04:16:15.000Z","size":301,"stargazers_count":2,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-05-05T17:43:31.394Z","etag":null,"topics":["css","itcss","less","prime","scss","stylus"],"latest_commit_sha":null,"homepage":"","language":"CSS","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/vxtool.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-12-15T23:06:49.000Z","updated_at":"2025-08-25T16:32:50.000Z","dependencies_parsed_at":"2025-09-11T12:22:20.144Z","dependency_job_id":"4e2af5d0-9acf-4831-a648-45533c76ca4d","html_url":"https://github.com/vxtool/prime-itcss","commit_stats":null,"previous_names":["prime-solutions/prime-itcss"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/vxtool/prime-itcss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vxtool%2Fprime-itcss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vxtool%2Fprime-itcss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vxtool%2Fprime-itcss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vxtool%2Fprime-itcss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vxtool","download_url":"https://codeload.github.com/vxtool/prime-itcss/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vxtool%2Fprime-itcss/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33653066,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-29T02:00:06.066Z","response_time":107,"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","itcss","less","prime","scss","stylus"],"created_at":"2025-09-11T12:02:30.587Z","updated_at":"2026-05-29T13:04:14.348Z","avatar_url":"https://github.com/vxtool.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Prime ITCSS\n\n[![licence mit](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](http://hemersonvianna.mit-license.org/)\n[![GitHub issues](https://img.shields.io/github/issues/vxtool/prime-itcss.svg)](https://github.com/vxtool/prime-itcss/issues)\n![GitHub package.json version](https://img.shields.io/github/package-json/v/vxtool/prime-itcss.svg)\n![GitHub Release Date](https://img.shields.io/github/release-date/vxtool/prime-itcss.svg)\n![GitHub top language](https://img.shields.io/github/languages/top/vxtool/prime-itcss.svg)\n![GitHub repo size](https://img.shields.io/github/repo-size/vxtool/prime-itcss.svg)\n![GitHub All Releases](https://img.shields.io/github/downloads/vxtool/prime-itcss/total.svg)\n\n## Translations\n\n* [Portuguese - Brazil](translations/pt_BR)\n\n## Introduction\n\nWith the intention of having a CSS core of several projects in one place. It was created this project to serve as the basis of a front-end project. Using the methodology of [ITCSS](http://itcss.io/) and syntax [SCSS](http://sass-lang.com/), [STYLUS](https://learnboost.github.io/stylus/) and [LESS](http://lesscss.org/).\n\nThe idea of using the core is when you need more than one project in the same domain. Say in your domain , you need to have the files for site and admin area. Thus, the structure with the core would look like the example below:\n\n```\n\u003esource\n \u003e prime\n \u003e admin\n  \u003e style.scss \n \u003e site\n  \u003e style.scss \n```\n\nWith this, in the `prime` were the tools that will be used in both projects (icons, mixins, functions and more). \n\n## Installation\n\n`$ npm install @vxtool/prime-itcss`\n\nOr add this package to your `package.json` file:\n\n```\n\"dependencies\": {\n    \"@vxtool/prime-itcss\": \"1.1.3\"\n  }\n```\nAnd with the dependencies installed , the command `default` the automator.\n\n## Usage\n\nIn each project folder, it is not necessary to have some folders (`00-settings, 01-tools, 03-generic, 03-base, 04-vendor e 09-trumps`), but this is not a rule, you will know the best for your project. \n\nWhen writing , I am considering that the sample projects (site, admin), they are different and to have this distinction, folders (`05-objetcs, 06-components, 07-pages e 08-theme`), will be customized for each project.\n\nRecalling once again, the intention is to show the concept that one must have a `prime`, to avoid repeated code and making it difficult to maintain. The organization of folders in the projects , is at the discretion of the need of the same.\n\n`style.scss` (site)\n\n```\n@import \"../prime/00-settings/_variables\";\n@import \"../prime/01-tools/_mixins\";\n\n@import \"05-objects/_alerts\";\n\n```\n\n## Contributing\n\n- Fork it!\n- Create your feature branch: `git checkout -b my-new-feature`\n- Commit your changes: `git commit -m 'Add some feature'`\n- Push to the branch: `git push origin my-new-feature`\n- Submit a pull request\n\n## Log\n\nCheck [Releases](https://github.com/vxtool/prime-itcss/releases) for detailed changelog.\n\n## License\n\n[MIT license](http://hemersonvianna.mit-license.org/) © Hemerson Vianna\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvxtool%2Fprime-itcss","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvxtool%2Fprime-itcss","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvxtool%2Fprime-itcss/lists"}