{"_id":"@coopdigital/coop-frontend-foundations","_rev":"24-dc20cff5fc22ab7e0553eea82d7467e9","name":"@coopdigital/coop-frontend-foundations","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@coopdigital/coop-frontend-foundations","version":"0.1.0","description":"Frontend foundations contains styles for building Coop branded digital content.","main":"postcss.config.js","scripts":{"lint":"stylelint **/*.scss","format":"stylelint **/*.scss --fix","build":"postcss _coop-frontend.scss --output build/coop-frontend.css"},"repository":{"type":"git","url":"git+https://github.com/coopdigital/coop-frontend-foundations.git"},"author":{"name":"Matt Tyas"},"license":"MIT","bugs":{"url":"https://github.com/coopdigital/coop-frontend-foundations/issues"},"homepage":"https://github.com/coopdigital/coop-frontend-foundations#readme","devDependencies":{"@csstools/postcss-sass":"^2.0.0","cssnano":"^4.0.5","postcss-cli":"^6.0.0","postcss-preset-env":"^5.3.0","stylelint":"^9.4.0","stylelint-config-recommended-scss":"^3.2.0","stylelint-config-standard":"^18.2.0","stylelint-scss":"^3.2.0"},"gitHead":"15d5af7546df20f4c0d5176c5334b9aab29c576d","_id":"@coopdigital/coop-frontend-foundations@0.1.0","_npmVersion":"6.0.0","_nodeVersion":"8.9.4","_npmUser":{"name":"matt-tyas","email":"matt@matthewtyas.com"},"dist":{"integrity":"sha512-3BFCiYI0s9n/gGRbMwJEBs2G4E77s/m3l/oQtHhkleaSI/gDW+cHb3YOzRYOd81D1/xpmc6cGMKDRKqOyEVkgA==","shasum":"1791a0065e3ed012a390b6baddc60da2887413d6","tarball":"https://registry.npmjs.org/@coopdigital/coop-frontend-foundations/-/coop-frontend-foundations-0.1.0.tgz","fileCount":30,"unpackedSize":148789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbad0CRA9TVsSAnZWagAAW8gP/A1M1aiUP1HZQpk1ss1U\nk6B7zfYwfAx77xzxtTJ1JVkFiu+TBrIlt5EI0lO/c1ZJgTX9XO2KC1f2lbp0\nlMgs5qMxH6wg4yGflVXZ5i+nzK5pxhoi4dibWssnUWjchMRzk69ktCLAHLW1\nHBFXx3J+g7W11kfHYu3o5YyU4bD4jDQ4g4HD97RMzScngmTrEeopuIKw3mEM\n/xaE6rLd4y7vlzV3I8+DoctucHUum659oF6Md24APVfxfoWsXgzu4+A44fOu\n459dWiTUNaL5A3OxKWfh2oaEgXoXlUstu7jbOTzNzpgk1QowtT0LZNcK5sTy\nmSE+slR0pemUSVlEYkSBYMwGwdlnQKhLf/LuurnLNJo91pGIbHCCDFVoGySW\ndkdF23eObdlJgtx86ZlgYx+mrhaKitxeA4Lv9DSHXhieoX240eF+JYM242NL\ndEvOYOHOuF1TH2kjQqLoOqCToEkm5lzLJmyiJEb6h8ZZG/671VpMxXzmN0ZG\n5wDjs1CsFqSQnIEN08O94ZRKasWXCE/41OOYfqFH+bSgDjxVPQ4xlHkAR1SI\nr4la/iYb00qA1XISc6IIySzuubz8+4S/CMIlLo8IVFxodndwCf5zcpBnQaG6\nP8AJDwWusuYjubCevPQa5a6ueXPQ1/b3jnbrhBHKMBDxM5ep8QfzcrDDQuME\nmN6L\r\n=faoR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxY/ZZVlwGoxImHB7qkvcws/O5TH7ZZSotQIy2K6Cw3AiEA2mXTseWBbLuNZ4ia+DlUk+2L7DELe7eAqybT//4hR1I="}]},"maintainers":[{"name":"matt-tyas","email":"matt@matthewtyas.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coop-frontend-foundations_0.1.0_1533912947757_0.551333326691757"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated in favour of @coopdigital/css-foundations. Please use that package instead."},"0.1.1":{"name":"@coopdigital/coop-frontend-foundations","version":"0.1.1","description":"Frontend foundations contains styles for building Coop branded digital content.","main":"postcss.config.js","scripts":{"lint":"stylelint **/*.scss","format":"stylelint **/*.scss --fix","build":"postcss _coop-foundations.scss --output build/coop-foundations.css"},"repository":{"type":"git","url":"git+https://github.com/coopdigital/coop-frontend-foundations.git"},"author":{"name":"Matt Tyas"},"license":"MIT","bugs":{"url":"https://github.com/coopdigital/coop-frontend-foundations/issues"},"homepage":"https://github.com/coopdigital/coop-frontend-foundations#readme","devDependencies":{"@csstools/postcss-sass":"^2.0.0","cssnano":"^4.0.5","postcss-cli":"^6.0.0","postcss-preset-env":"^5.3.0","stylelint":"^9.4.0","stylelint-config-recommended-scss":"^3.2.0","stylelint-config-standard":"^18.2.0","stylelint-scss":"^3.2.0"},"gitHead":"fe44e5061bb2844c9582791e12c0d62938f74e51","_id":"@coopdigital/coop-frontend-foundations@0.1.1","_npmVersion":"6.0.0","_nodeVersion":"8.9.4","_npmUser":{"name":"matt-tyas","email":"matt@matthewtyas.com"},"dist":{"integrity":"sha512-4bf4hYzKv6t91HPoWaT+bKTXB/rb1Z2OyzKpxbY4/ICyVzWknoUnepcOkUfB8ibbxtmr4EUdgFlBzVh7La+9iQ==","shasum":"2e7eb5beeca8aa70d081cb5fa23cc759d294ab1f","tarball":"https://registry.npmjs.org/@coopdigital/coop-frontend-foundations/-/coop-frontend-foundations-0.1.1.tgz","fileCount":32,"unpackedSize":333467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcp13CRA9TVsSAnZWagAA+tgP/1wDt+F8nVQb9ONIIX6a\n5+DdeCt9fGUffp67/488zkdoXw0Xvi6FXb3L+zjzl2xVic2swGpa2H54ku1I\ndyNqL09EGcS0FgDce3wpeFLFlfPMnTio6txr1Q+HVVRgIqP7RJrIcJ6yXrVQ\nJIgVEfaXem/AxTqND8kHjxjMDKHnsFr0FkuNglV6fszluyY2WEGhlrzgNXsn\nScS5ZhVncmH6nZWxTaIuZfWpKEwfHxOqcG7jSgRkVdjrSlL3o+o/XkRYZiHy\nJrS/jSv6mhJvnlxWYChl1817AqRNKMQhl3I7iCPz16cnWoIGbJvtC6wggsPO\nwN4mU8fFAoY43IXJelNCIxzGB/pMLAWzNDmFObjD4sRV6ir5SFfWE6P6k5XS\nZfrOYjcGdVoYJBElaWLGAhuCPI5yjHUQC1jMhGCYePCr8DzuGxdaibuRNveA\nHCNgVGznFopzd38QMJAddvrXT3qRc87oUv3LV4rkbzq43RLHxeeV+pHyFzg8\nzUQQIrl0abYu8q1rehQDtHKnzMk6Sk8a/6BKSz1vhEcaarkCuHQPReZ7emUX\n/lDRrP+bM0G1mIOrW3zRa470ug1/Gr6qEbhDCmMbVCwnMfOICci6tt2OSgzf\nZpJvrMZBC0uUErUbgNsAmkQ0iLuwLcTk8n14WJVqGAVuy8qprKTZlq3V/E8P\nTsph\r\n=uyIH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbXL1qj7vgg4eY96KGPLb7xp/1GggDgKKIAwpjtd32WwIgJQgxk3bg+m7Wi0u23uEH/O/A86deVqcNAao6F4fOdKs="}]},"maintainers":[{"name":"matt-tyas","email":"matt@matthewtyas.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coop-frontend-foundations_0.1.1_1534238070619_0.12924010997406166"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated in favour of @coopdigital/css-foundations. Please use that package instead."},"0.1.2":{"name":"@coopdigital/coop-frontend-foundations","version":"0.1.2","description":"Frontend foundations contains styles for building Coop branded digital content.","main":"","scripts":{"lint":"stylelint **/*.scss **/*.css","format":"npm run lint --fix","build":"postcss _coop-foundations.scss --output build/coop-foundations.css --verbose","watch":"npm run build -- --watch"},"repository":{"type":"git","url":"git+https://github.com/coopdigital/coop-frontend-foundations.git"},"contributors":[{"name":"Matt Tyas","email":"matt.tyas@coopdigital.co.uk"},{"name":"Kyle Welsby","email":"kyle.welsby@coopdigital.co.uk"}],"author":{"name":"Coop Digital"},"license":"MIT","bugs":{"url":"https://github.com/coopdigital/coop-frontend-foundations/issues"},"homepage":"https://github.com/coopdigital/coop-frontend-foundations#readme","devDependencies":{"@csstools/postcss-sass":"^2.0.0","cssnano":"^4.0.5","postcss-cli":"^6.0.0","postcss-preset-env":"^5.3.0","stylelint":"^9.4.0","stylelint-config-recommended-scss":"^3.2.0","stylelint-config-standard":"^18.2.0","stylelint-scss":"^3.2.0"},"gitHead":"de51248bdbbc4b0727458490810b333f0a84d22c","_id":"@coopdigital/coop-frontend-foundations@0.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"kylewelsby","email":"kyle@mekyle.com"},"dist":{"integrity":"sha512-QV0eUYPGJbpnwYba+VHmgL3t42hgVmgg6Jcn2bWPqtmWVAyFZqYpglG5tXJ+nT0yItKREKZuLnv7ACMR+zLbfg==","shasum":"765df166fa93b1b696f8d6fee8cc51e6f1d5f879","tarball":"https://registry.npmjs.org/@coopdigital/coop-frontend-foundations/-/coop-frontend-foundations-0.1.2.tgz","fileCount":33,"unpackedSize":266564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu1SlCRA9TVsSAnZWagAAx2EP/1cLd/oPdJ5DCY7nMM49\niG1hp0jATxT+FQfxI01H2a8KSywu9Qt7IGUJtAutxID8EJGOUhhWOsY8CAnI\nvYtwH6B7yNrqTF/C7aFNT3F6GpqvKPCoi946JfDj7S0ADFTqLIZgKTmCJogL\ny5zxqPZ74MOTIQ6htvhhFJKwUKf8yEJy/ZeSWeapujTdrz64z0jWKWOMne+m\naTTsGwxr3lzMeWvlcZfvJfKKDLTn+N/P8m5R5zX1EdhVvMl7LxgNDjiPDKBz\nYfVd/SlA+WSqxM3mHn9qCnXA2VQ4X6525mAIuA5ei3ydWpcz9VwbesCrYKfK\nctcpNzFwQTAqSUGwVgrA+d7xQCuSSUIFRIFpGn0VaUujp1JBXcS8iHtYwH4c\nD1tfU/YB1vOxfIrXA9wpVAY9sU0IfoqGozzW3JvPEV/9w6Ay599EXlLcN1vH\n/5VZP2cgiwgmJES0udibpBKWICFMGApeeDRtp8YPUF/nLwYHKRaFvsbDF8cW\ngwEwwD+A3e2Vd+l36TGw/FnFlNkBQxNOAPNLFfJvU8YD+Aiwg6XylVuSSxGu\np0YXVNZy7yRjYuwSVGzDq6qKaEHiYLQQRc0cN5lx6IXvH6cBvEQSNcTt5ODY\n7PFVPqbnG0vHyC5cC0eVY6IMYNiMu7iio1uKIWdgHvdFbug9mOs8nwvU1KiG\nI86/\r\n=HIrs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgrylpMyXfgb5AAd1HmGaV8q6tVSNym8F5EvR9g3C4BgIhAN+YwQmibKjIjM68mLvHfgXp4d3SYAGH+ccAEwO5bALY"}]},"maintainers":[{"email":"kyle@mekyle.com","name":"kylewelsby"},{"email":"matt@matthewtyas.com","name":"matt-tyas"},{"email":"me@matthewmorek.com","name":"matthewmorek"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coop-frontend-foundations_0.1.2_1539003556886_0.4795365386123316"},"_hasShrinkwrap":false,"deprecated":"This package has been deprecated in favour of @coopdigital/css-foundations. Please use that package instead."}},"time":{"created":"2018-08-10T14:55:47.519Z","0.1.0":"2018-08-10T14:55:47.846Z","modified":"2022-04-05T01:17:31.753Z","0.1.1":"2018-08-14T09:14:30.746Z","0.1.2":"2018-10-08T12:59:17.098Z"},"maintainers":[],"description":"Frontend foundations contains styles for building Coop branded digital content.","homepage":"https://github.com/coopdigital/coop-frontend-foundations#readme","repository":{"type":"git","url":"git+https://github.com/coopdigital/coop-frontend-foundations.git"},"author":{"name":"Coop Digital"},"bugs":{"url":"https://github.com/coopdigital/coop-frontend-foundations/issues"},"license":"MIT","readme":"# Co-op frontend foundations\n\nCo-op frontend foundations contains all the core assets needed to build Co-op branded digital content.\n\nThe foundations are the basic Co-op look and feel - they should be included in all Co-op services. A set of [optional Co-op components are also available](https://github.com/coopdigital/coop-frontend-components).\n\n## Working on foundations locally\n\n### Installation\n`npm install`\n\n### Lint\nFor linting\n`npm run lint`\n\n### Build\nFor local testing\n`npm run build`\n\n### Watch\nFor local continuous building of the project\n`npm run watch`\n\nThe build tasks included here are for local development. This will build the CSS into a /build folder that contains a HTML page with all the basics included. To include in your service use our gulp core asset pipeline (coming soon).\n\n## Using the foundations in your service\n`npm install @coopdigital/coop-frontend-foundations --save-dev`\n\nThen add into your import file\n`@import 'node_modules/@coopdigital/coop-frontend-foundations/coop-foundations'`\n\nNote: this path will need amending based on your project file structure.\n\nUncompressed the foundations are 100kb, minified 36kb and gzipped 6kb. On a live service make sure you gzip the file.\n\n## Name spacing\nWe use name spacing in our CSS foundations and [components](https://github.com/coopdigital/coop-frontend-components). These namespaces avoid clashes with other styles used to extend the foundation and component styles when building services.\n\n### General\n`.coop-[name]`\nUsed for base styles such as forms and button EG `coop-btn` and `coop-form`.\n\n### Layout\n`.coop-l-[name]`\nUsed for layout (grid) classes. This replaces things like, `.row`, and `.large-12` with `.coop-l-row` and `.coop-l-large-12`.\n\n### Utilities\n`.coop-u-[name]`\nUtility classes for colour and layout helpers.\n\n### Components\n`.coop-c-[name]`\nComponents - found in the [components repo](https://github.com/coopdigital/coop-frontend-components).\n\n## Creating your own styles\nWhen working on a service. Choose a sensible namespace and follow the same convention. For example a Funeral care service would use `.fc-c-[name]` for its components.\n","readmeFilename":"README.md","contributors":[{"name":"Matt Tyas","email":"matt.tyas@coopdigital.co.uk"},{"name":"Kyle Welsby","email":"kyle.welsby@coopdigital.co.uk"}]}