Catalog npm
Back to packageRELEASE DETAILS

1.0.236

npm

5c-2023

**NOTE: DO NOT MAKE USE OF THE NAME FIELD FROM CONTENTFUL. INSTEAD CREATE REDUNDANT FIELD TITLE. THIS IS DUE TO NAME FIELD CONTAINING EXTRA DATA (SITE NAME)**

Published20 Mar 2023
Direct dependencies71
Transitive dependenciesNot calculated

README

Current package documentation

5c-2023 (Crescendo Collective Contentful Common Components 2023)

NOTE: DO NOT MAKE USE OF THE NAME FIELD FROM CONTENTFUL. INSTEAD CREATE REDUNDANT FIELD TITLE. THIS IS DUE TO NAME FIELD CONTAINING EXTRA DATA (SITE NAME)

Available Scripts

In the project directory, you can run:

npm run storybook

Opens Storybook mode.
Open http://localhost:6006 to view it in the browser.

The page will reload if you make edits.\

npm run build

Builds the project

To install as NPM package

Install npm i 5c-2023

Your tailwind.config.js will look like this

/** @type {import('tailwindcss').Config} */
module.exports = {
    content: [
        "./public/index.html",
        "./src/**/*.{js,jsx,ts,tsx}",
        "./node_modules/tw-elements/dist/js/**/*.js",
    ],
    theme: {
        extend: {
            colors: {
                poolBlue: {
                    50: "#81BEFC",
                    100: "#609BDC",
                    200: "#82AFDE",
                    300: "#184E96",
                    500: "#143B62",
                },
                poolGray: {
                    50: "#00000029",
                    100: "#00000040",
                    500: "#707071",
                },
            },
            fontFamily: {
                "montserrat-100": ["Montserrat-100"],
                "montserrat-200": ["Montserrat-200"],
                "montserrat-300": ["Montserrat-300"],
                "montserrat-400": ["Montserrat-400"],
                "montserrat-500": ["Montserrat-500"],
                "montserrat-600": ["Montserrat-600"],
                "montserrat-700": ["Montserrat-700"],
                "montserrat-800": ["Montserrat-800"],
                "montserrat-900": ["Montserrat-900"],
            },
        },
    },
    plugins: [
        require("tailwindcss-radix")(),
        require("tw-elements/dist/plugin"),
    ],
    safelist: [
        {
            pattern: /(H|flex|space-*|bg|h-|w-|p|p*-|m|mt-*|text|border|)/,
        },
    ],
};

In your _app.tsx, include the following to make use of Tailwind Elements:


    useEffect(() => {
        const use = async () => {
            (await import("tw-elements")).default;
        };
        use();
    }, []);

In your styles/globals.css add @import "5c-2023/dist/cjs/styles/index.css";

We're using tailwind extending on this. To use the above color/font properties correctly, refer to this documentation (https://tailwindcss.com/docs/customizing-colors) & (https://tailwindcss.com/docs/font-family#using-custom-values)

This repo makes use of TailwindCss, TailwindElements, Radix UI components and Radix Tailwind Plugin.

Stylesheets

The repo has two stylesheets index.css and stories.css. The former will be exported as part of the NPM package, the latter will just be used for styling components in storybook view. Additional styling can be handled at the global App level (ex: styles/globals.css in the SCPEuro application). Use the classnames defined in the repo to target specific components and style.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 74

Native requirements
71 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
@contentful/rich-text-from-markdown
Environment
{
  "local_name": "@contentful/rich-text-from-markdown",
  "alias": false,
  "peer_metadata": null
}
^15.16.2runtime
@contentful/rich-text-react-renderer
Environment
{
  "local_name": "@contentful/rich-text-react-renderer",
  "alias": false,
  "peer_metadata": null
}
^15.16.2runtime
@radix-ui/colors
Environment
{
  "local_name": "@radix-ui/colors",
  "alias": false,
  "peer_metadata": null
}
^0.1.8runtime
@radix-ui/react-accordion
Environment
{
  "local_name": "@radix-ui/react-accordion",
  "alias": false,
  "peer_metadata": null
}
^1.0.1runtime
@radix-ui/react-alert-dialog
Environment
{
  "local_name": "@radix-ui/react-alert-dialog",
  "alias": false,
  "peer_metadata": null
}
^1.0.2runtime
@radix-ui/react-avatar
Environment
{
  "local_name": "@radix-ui/react-avatar",
  "alias": false,
  "peer_metadata": null
}
^1.0.1runtime
@radix-ui/react-checkbox
Environment
{
  "local_name": "@radix-ui/react-checkbox",
  "alias": false,
  "peer_metadata": null
}
^1.0.1runtime
@radix-ui/react-context-menu
Environment
{
  "local_name": "@radix-ui/react-context-menu",
  "alias": false,
  "peer_metadata": null
}
^2.0.1runtime
@radix-ui/react-dialog
Environment
{
  "local_name": "@radix-ui/react-dialog",
  "alias": false,
  "peer_metadata": null
}
^1.0.2runtime
@radix-ui/react-dropdown-menu
Environment
{
  "local_name": "@radix-ui/react-dropdown-menu",
  "alias": false,
  "peer_metadata": null
}
^2.0.1runtime
@radix-ui/react-hover-card
Environment
{
  "local_name": "@radix-ui/react-hover-card",
  "alias": false,
  "peer_metadata": null
}
^1.0.2runtime
@radix-ui/react-icons
Environment
{
  "local_name": "@radix-ui/react-icons",
  "alias": false,
  "peer_metadata": null
}
^1.1.1runtime
@radix-ui/react-label
Environment
{
  "local_name": "@radix-ui/react-label",
  "alias": false,
  "peer_metadata": null
}
^2.0.0runtime
@radix-ui/react-navigation-menu
Environment
{
  "local_name": "@radix-ui/react-navigation-menu",
  "alias": false,
  "peer_metadata": null
}
^1.1.1runtime
@radix-ui/react-popover
Environment
{
  "local_name": "@radix-ui/react-popover",
  "alias": false,
  "peer_metadata": null
}
^1.0.2runtime
@radix-ui/react-progress
Environment
{
  "local_name": "@radix-ui/react-progress",
  "alias": false,
  "peer_metadata": null
}
^1.0.1runtime
@radix-ui/react-radio-group
Environment
{
  "local_name": "@radix-ui/react-radio-group",
  "alias": false,
  "peer_metadata": null
}
^1.1.0runtime
@radix-ui/react-scroll-area
Environment
{
  "local_name": "@radix-ui/react-scroll-area",
  "alias": false,
  "peer_metadata": null
}
^1.0.2runtime
@radix-ui/react-select
Environment
{
  "local_name": "@radix-ui/react-select",
  "alias": false,
  "peer_metadata": null
}
^1.1.2runtime
@radix-ui/react-separator
Environment
{
  "local_name": "@radix-ui/react-separator",
  "alias": false,
  "peer_metadata": null
}
^1.0.1runtime
@radix-ui/react-slider
Environment
{
  "local_name": "@radix-ui/react-slider",
  "alias": false,
  "peer_metadata": null
}
^1.1.0runtime
@radix-ui/react-switch
Environment
{
  "local_name": "@radix-ui/react-switch",
  "alias": false,
  "peer_metadata": null
}
^1.0.1runtime
@radix-ui/react-tabs
Environment
{
  "local_name": "@radix-ui/react-tabs",
  "alias": false,
  "peer_metadata": null
}
^1.0.1runtime
@radix-ui/react-toast
Environment
{
  "local_name": "@radix-ui/react-toast",
  "alias": false,
  "peer_metadata": null
}
^1.1.2runtime
@radix-ui/react-toggle
Environment
{
  "local_name": "@radix-ui/react-toggle",
  "alias": false,
  "peer_metadata": null
}
^1.0.1runtime
@radix-ui/react-toggle-group
Environment
{
  "local_name": "@radix-ui/react-toggle-group",
  "alias": false,
  "peer_metadata": null
}
^1.0.1runtime
@radix-ui/react-tooltip
Environment
{
  "local_name": "@radix-ui/react-tooltip",
  "alias": false,
  "peer_metadata": null
}
^1.0.2runtime
@react-google-maps/api
Environment
{
  "local_name": "@react-google-maps/api",
  "alias": false,
  "peer_metadata": null
}
^2.18.1runtime
@rollup/plugin-typescript
Environment
{
  "local_name": "@rollup/plugin-typescript",
  "alias": false,
  "peer_metadata": null
}
^11.0.0runtime
@splidejs/react-splide
Environment
{
  "local_name": "@splidejs/react-splide",
  "alias": false,
  "peer_metadata": null
}
^0.7.12runtime
@tailwindcss/line-clamp
Environment
{
  "local_name": "@tailwindcss/line-clamp",
  "alias": false,
  "peer_metadata": null
}
^0.4.2runtime
@types/react
Environment
{
  "local_name": "@types/react",
  "alias": false,
  "peer_metadata": null
}
^18.0.28runtime
animejs
Environment
{
  "local_name": "animejs",
  "alias": false,
  "peer_metadata": null
}
^3.2.1runtime
classnames
Environment
{
  "local_name": "classnames",
  "alias": false,
  "peer_metadata": null
}
^2.3.2runtime
nanoid
Environment
{
  "local_name": "nanoid",
  "alias": false,
  "peer_metadata": null
}
^4.0.1runtime
react-particles
Environment
{
  "local_name": "react-particles",
  "alias": false,
  "peer_metadata": null
}
^2.9.3runtime
react-scripts
Environment
{
  "local_name": "react-scripts",
  "alias": false,
  "peer_metadata": null
}
5.0.1runtime
sass
Environment
{
  "local_name": "sass",
  "alias": false,
  "peer_metadata": null
}
^1.57.1runtime
tailwindcss-radix
Environment
{
  "local_name": "tailwindcss-radix",
  "alias": false,
  "peer_metadata": null
}
^2.6.2runtime
tsparticles
Environment
{
  "local_name": "tsparticles",
  "alias": false,
  "peer_metadata": null
}
^2.9.3runtime
tw-elements
Environment
{
  "local_name": "tw-elements",
  "alias": false,
  "peer_metadata": null
}
^1.0.0-alpha13runtime
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
>=3.7.0runtime
web-vitals
Environment
{
  "local_name": "web-vitals",
  "alias": false,
  "peer_metadata": null
}
^2.1.4runtime
@rollup/plugin-commonjs
Environment
{
  "local_name": "@rollup/plugin-commonjs",
  "alias": false,
  "peer_metadata": null
}
^24.0.0development
@rollup/plugin-terser
Environment
{
  "local_name": "@rollup/plugin-terser",
  "alias": false,
  "peer_metadata": null
}
^0.4.0development
@rollup/plugin-node-resolve
Environment
{
  "local_name": "@rollup/plugin-node-resolve",
  "alias": false,
  "peer_metadata": null
}
^15.0.1development
@rollup/plugin-typescript
Environment
{
  "local_name": "@rollup/plugin-typescript",
  "alias": false,
  "peer_metadata": null
}
^11.0.0development
@storybook/addon-actions
Environment
{
  "local_name": "@storybook/addon-actions",
  "alias": false,
  "peer_metadata": null
}
^7.0.0-beta.62development
@storybook/addon-essentials
Environment
{
  "local_name": "@storybook/addon-essentials",
  "alias": false,
  "peer_metadata": null
}
^7.0.0-beta.62development
@storybook/addon-interactions
Environment
{
  "local_name": "@storybook/addon-interactions",
  "alias": false,
  "peer_metadata": null
}
^7.0.0-beta.62development
@storybook/addon-links
Environment
{
  "local_name": "@storybook/addon-links",
  "alias": false,
  "peer_metadata": null
}
^7.0.0-beta.62development
@storybook/addon-mdx-gfm
Environment
{
  "local_name": "@storybook/addon-mdx-gfm",
  "alias": false,
  "peer_metadata": null
}
^7.0.0-beta.62development
@storybook/node-logger
Environment
{
  "local_name": "@storybook/node-logger",
  "alias": false,
  "peer_metadata": null
}
^7.0.0-beta.62development
@storybook/preset-create-react-app
Environment
{
  "local_name": "@storybook/preset-create-react-app",
  "alias": false,
  "peer_metadata": null
}
^7.0.0-beta.62development
@storybook/react
Environment
{
  "local_name": "@storybook/react",
  "alias": false,
  "peer_metadata": null
}
^7.0.0-beta.62development
@storybook/react-webpack5
Environment
{
  "local_name": "@storybook/react-webpack5",
  "alias": false,
  "peer_metadata": null
}
^7.0.0-beta.62development
babel-plugin-named-exports-order
Environment
{
  "local_name": "babel-plugin-named-exports-order",
  "alias": false,
  "peer_metadata": null
}
^0.0.2development
lorem-ipsum
Environment
{
  "local_name": "lorem-ipsum",
  "alias": false,
  "peer_metadata": null
}
^2.0.8development
postcss
Environment
{
  "local_name": "postcss",
  "alias": false,
  "peer_metadata": null
}
^8.4.21development
prop-types
Environment
{
  "local_name": "prop-types",
  "alias": false,
  "peer_metadata": null
}
^15.8.1development
react-instantsearch-hooks-web
Environment
{
  "local_name": "react-instantsearch-hooks-web",
  "alias": false,
  "peer_metadata": null
}
^6.41.0development
react
Environment
{
  "local_name": "react",
  "alias": false,
  "peer_metadata": null
}
^18.2.0development
react-dom
Environment
{
  "local_name": "react-dom",
  "alias": false,
  "peer_metadata": null
}
^18.2.0development
rollup
Environment
{
  "local_name": "rollup",
  "alias": false,
  "peer_metadata": null
}
^3.9.1development
rollup-plugin-copy
Environment
{
  "local_name": "rollup-plugin-copy",
  "alias": false,
  "peer_metadata": null
}
^3.4.0development
rollup-plugin-dts
Environment
{
  "local_name": "rollup-plugin-dts",
  "alias": false,
  "peer_metadata": null
}
^5.1.1development
rollup-plugin-peer-deps-external
Environment
{
  "local_name": "rollup-plugin-peer-deps-external",
  "alias": false,
  "peer_metadata": null
}
^2.2.4development
rollup-plugin-postcss
Environment
{
  "local_name": "rollup-plugin-postcss",
  "alias": false,
  "peer_metadata": null
}
^4.0.2development
storybook
Environment
{
  "local_name": "storybook",
  "alias": false,
  "peer_metadata": null
}
^7.0.0-beta.62development
tsconfig-paths-webpack-plugin
Environment
{
  "local_name": "tsconfig-paths-webpack-plugin",
  "alias": false,
  "peer_metadata": null
}
^4.0.0development
webpack
Environment
{
  "local_name": "webpack",
  "alias": false,
  "peer_metadata": null
}
^5.75.0development
next
Environment
{
  "local_name": "next",
  "alias": false,
  "peer_metadata": null
}
13.1.1peer
react
Environment
{
  "local_name": "react",
  "alias": false,
  "peer_metadata": null
}
^18.2.0peer
react-dom
Environment
{
  "local_name": "react-dom",
  "alias": false,
  "peer_metadata": null
}
^18.2.0peer

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-7s1x3pXi3x0QB9DoAEmADhYd/ILn3OLBb63+kLiCnurSsUXLN+SkyQMx3tkuD49xJwHPP+krBHiJu7vjuEd5EQ==",
  "shasum": "353ec1af2bcffd798f30f192da948f7c59aed14a",
  "tarball": "https://registry.npmjs.org/5c-2023/-/5c-2023-1.0.236.tgz",
  "fileCount": 301,
  "unpackedSize": 7111498,
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEUCIEGZxHCBrQ6wTEb2EsEFIXtRJ28v4wssqaiHRGRSmfUXAiEAv3T6Gf3GaJOzPhYbBqb4V8jpIWqeloFO6CwtuQllrDw="
    }
  ],
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGMA+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwhQ//TKsvunVEHsQVXcuFA9RLMmngu9MCNNfZDZ1CsagIKkBVRUNw\r\nq1gvWQD4dQ3nNvhzhmXw+n27O1ubtBs3VYHPSBKfbDTRkaQAv7Xy9v+7hXKh\r\nqtHa3m+3cN+3UNupbupA/SX/2gdGK5G28PVyyFFOFnXijFd5t1HOwBk0uhYW\r\nCAGZ8wC6SET+xtBtsyvNvkrx8hNN3Z6xkjk8X3pZsebCk+JSnks8D2vpxFjC\r\nY7HcNMxm6ISuuAhYA0VolxlR/mZQVPXw8gxVKnU4nOlqxgDRW2iJkRpqAfNa\r\nnYLQckwUuvJn7WuvSLmt5JIXWbubn5q85CDCZKUYYUBzFHaH+lpp+1kpw2Eo\r\ntQX4hHlVok3vzVOe2TX0ZCC2VCsOrpCLRrOhO1bbctXo22DL+6y6owNtcs8U\r\nCB9t3Vso4kBrBTtjnd3BdKEZebbweZvEM7IMHVgrfiY0i+ZMNL9Oai0IieJB\r\nyRW3NEDuvhuN8eWRTvbDPJBLfAKhhgkRwp8v+u4kc7T/7Xt3R14u2U4d04Zd\r\n7vVmZUFAdbo0O4xlp69qnvh6zphFj5DQhhLoas8X1yqQa5HJbbuEmJXhMKuP\r\nk4zwYJgoMe/6xvVDePVaiiPjMas5wleJzFAB2gicabZLWs3kDbhga7tL1a3A\r\nhWUgLp+h0L4h+C5jOmQWoc2CVxL1iH4a+kM=\r\n=RAmn\r\n-----END PGP SIGNATURE-----\r\n"
}

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 20:31 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:d651cb16f9da70bfd2a73fd65291cd511b679bf2283954dbce1ee32d718fc45a

Other collected versions

1.0.31725 Apr1.0.31619 Apr1.0.31518 Apr1.0.31418 Apr1.0.31318 Apr1.0.31218 AprView all collected versions →