This package has been deprecated

    Author message:

    The Australian Government Design System has been decommissioned. Visit https://community.digital.gov.au/t/dta-design-system-has-been-decommissioned/4649 for more information.

    @gov.au/text-inputs

    2.1.3 • Public • Published

    @gov.au/text-inputs

    Single and multi-line text inputs.

    Contents


    Install

    yarn add @gov.au/text-inputs
    npm install @gov.au/text-inputs

    back to top


    Usage

    back to top


    React

    Usage:

    import AUtextInput from './text-inputs.js';
    
    <label htmlFor="name" >Your name?</label>
    <AUtextInput id="name" block />

    All props:

    <TextInput
      as              {/* The kind of input, can be either 'input' or 'textarea', default: 'input' */}
      dark={ false }  {/* A dark variation of the component */}
      block           {/* Add the block variation class */}
      number          {/* Add number styling class*/}
      status          {/* Mark this field as either 'valid' or 'invalid' */}
      width           {/* Width of the text input. Can be either 'xs', 'sm', 'md', 'lg', 'xl'. */}
    />

    (💡 additional props are spread onto the component)

    For more details have a look at the usage example.

    back to top


    Dependency graph

    text-inputs
    └─ core

    back to top


    Tests

    The visual test: https://auds.service.gov.au/packages/text-inputs/tests/site/

    back to top


    Release History

    • v2.1.3 - Update core package dependency to use the latest version
    • v2.1.2 - Add number as a React prop
    • v2.1.1 - Remove --save-dev flag from readme instructions
    • v2.1.0 - Add text inputs of different widths
    • v2.0.11 - Removed unused Fragment React import
    • v2.0.10 - Removed uikit references
    • v2.0.9 - Update dependencies
    • v2.0.8 - Removing web pack dev server, updating dependencies
    • v2.0.7 - Fixed build scripts for Windows
    • v2.0.6 - Replace node-sass with sass
    • v2.0.5 - Change npm run watch browser-sync location
    • v2.0.4 - Update dependencies
    • v2.0.3 - Change homepage links
    • v2.0.2 - Adding focus offset back to text inputs
    • v2.0.1 - Fix dependencies
    • v2.0.0 - Change to focus colour and border/muted color mix
    • v1.0.0 - Moved to AU namespace, added new color themes and spacing
    • v0.1.1 - Fixed print background in disabled inputs
    • v0.1.0 - 💥 Initial version

    back to top


    License

    Copyright (c) Commonwealth of Australia. Licensed under MIT.

    back to top

    };

    Install

    npm i @gov.au/text-inputs

    DownloadsWeekly Downloads

    236

    Version

    2.1.3

    License

    MIT

    Unpacked Size

    40.3 kB

    Total Files

    11

    Last publish

    Collaborators

    • rmullen