{"id":23156456,"url":"https://github.com/thecreation/primary-css","last_synced_at":"2025-04-04T17:27:08.536Z","repository":{"id":57330308,"uuid":"102784273","full_name":"thecreation/primary-css","owner":"thecreation","description":"A Superclean, Minimal, Sass-based CSS Framework","archived":false,"fork":false,"pushed_at":"2017-09-07T21:01:49.000Z","size":26,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-17T05:47:00.592Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thecreation.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-09-07T20:48:35.000Z","updated_at":"2019-04-12T04:17:02.000Z","dependencies_parsed_at":"2022-09-21T02:21:07.631Z","dependency_job_id":null,"html_url":"https://github.com/thecreation/primary-css","commit_stats":null,"previous_names":["amazingsurge/primary-css"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecreation%2Fprimary-css","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecreation%2Fprimary-css/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecreation%2Fprimary-css/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecreation%2Fprimary-css/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thecreation","download_url":"https://codeload.github.com/thecreation/primary-css/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247219586,"owners_count":20903475,"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","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":[],"created_at":"2024-12-17T21:13:43.320Z","updated_at":"2025-04-04T17:27:08.515Z","avatar_url":"https://github.com/thecreation.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Primary.css\n\n\u003e A Superclean, Minimal, Sass-based CSS Framework.\n\n## Table of Contents\n\n* [Introduction](#Introduction)\n* [Installation](#installation)\n* [Structure](#structure)\n* [Customize Your Build](#customize-your-build)\n* [Browser Support](#browser-support)\n* [License](#license)\n\n## Introduction\n\nPrimary.css provides a robust CSS foundation of HTML typography, forms, and elements that are easy to customise and style.\n\n## Installation\n\nThere are several ways of installing the awesome that is primary.css:\n\n### Install manually\n\nDownload the compiled and minified [Primary CSS file](https://github.com/amazingSurge/primary-css/releases/). And include `primary.css` located in `/css` in your website or Web app \u0026lt;head\u0026gt; part.\n\n```html\n\u003clink rel=\"stylesheet\" href=\"primary.min.css\" /\u003e`\n```\n\n### Install from CDN\n\nAlternatively, you can use the [unpkg](https://unpkg.com/) CDN to load compiled primary.css.\n\n```html\n\u003clink rel=\"stylesheet\" href=\"https://unpkg.com/primary.css@1.0.0/css/primary.min.css\" crossorigin=\"anonymous\"\u003e\n```\n\n### Install with NPM\n\nInstall primary.css for your Node powered apps with the [npm package](https://www.npmjs.com/package/primary.css):\n\n```bash\nnpm install primary.css\n```\n\n### Install with Yarn\n\nInstall primary.css with [yarn](https://github.com/yarnpkg/yarn):\n\n```bash\nyarn add primary.css\n```\n\n### GitHub\n\nClone the repo from GitHub download the source CSS, and documentation files.\n\n```bash\ngit clone https://github.com/amazingSurge/primary-css.git\n```\n\n## Structure\n\nThe file tree for the install looks like this:\n\n```\n├───dist                    // Dist files (git ignored)\n│   ├───primary.css\n│   └───primary.min.css\n├───docs                    // Documentation\n│   ├───index.html\n│   └─── ...\n├───scss                    // Scss source files\n│   ├───base/\n│   ├───elements/\n│   ├───utilities/\n│   └───primary.css\n├───README.md\n├───config.js\n├───gulpfile.babel.js\n├───Gemfile\n└───package.json\n```\n\n## Customize Your Build\n\nYou can customize your version of primary.css by editing SASS files in `/scss` directory or removing unneeded components from `.scss` source files.\n\nJust follow the following steps:\n\n1.  Make sure you have the following tools installed: [node](https://nodejs.org/download/), [bundler](http://bundler.io/), [babel](https://babeljs.io/docs/usage/cli/#installation), [gulp](https://github.com/gulpjs/gulp/blob/master/docs/getting-started.md#install-the-gulp-command), [sass](http://sass-lang.com/install).\n\n2.  Clone the project:\n\n        git clone https://github.com/amazingSurge/primary-css.git\n\n3.  Install the dependencies:\n\n        bundler install\n        npm install\n\nWhen completed, you’ll be able to run the various commands provided from the command line.\n\n### Gulp commands\n\nTask name            | Description                                                      \n:--------------------|:----------------------------------\n`gulp default`       | compiles everything just once.\n`gulp build`         | alias to `gulp styles`.\n`gulp styles`        | compile all scss from `scss` to `dist` folder. \n`gulp beautify`      | beautify your source files in `scss` folder.\n`gulp watch`         | watchs for changes in `scss` folder and rebuilds parts of the site as necessary.\n`gulp version:major` | MAJOR version when you make incompatible API changes\n`gulp version:minor` | MINOR version when you add functionality in a backwards-compatible manner\n`gulp version:patch` | PATCH version when you make backwards-compatible bug fixes.\n`gulp version`       | alias to `version:path`.\n\n## Browser Support\n\nPrimary.css uses [Autoprefixer](https://github.com/postcss/autoprefixer) to make most styles compatible with earlier browsers. Primary.css is designed for modern browsers. For best compatibility, these browsers are recommended:\n\n- Chrome (last 4)\n- Microsoft Edge (last 4)\n- Firefox (last 4)\n- Safari (last 4)\n- Opera (last 4)\n- Internet Explorer 10+\n\n## License\n\nThe code is available under the [MIT](https://github.com/amazingSurge/primary-css/blob/master/LICENSE) license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecreation%2Fprimary-css","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthecreation%2Fprimary-css","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecreation%2Fprimary-css/lists"}