FORM-CONTROLS (component )

src/app/shared/components/form-controls/templates

Demo Section

Each variation will be presented in the following section.

Default

Nisi culpa nostrud sint nisi laboris ipsum duis. Deserunt esse velit tempor adipisicing ut ad nulla cillum commodo anim. Sunt cillum ullamco irure magna ut dolore voluptate exercitation adipisicing ipsum esse nostrud fugiat. Incididunt mollit irure tempor dolor velit consectetur aliquip exercitation ut nostrud amet Lorem.

Aute mollit veniam deserunt enim enim quis ut officia quis velit.FAQ


Readme

formControls (component)

Description

This blueprint is based on the blueprint of Veams.


Requirements

  • Veams#5.0.0

Installation

Installation with Veams from local machine

veams install bp absolute/filepath/to/form-controls


Fields

form-controls.hbs

Settings

Parameter Type Default Description
settings.formControlsClasses String '' Modifier classes for component
settings.formControlsContextClass String 'default' Context class of component

Content

Parameter Type Description
content.formControlsField String Please add a description!

SASS

Variables

There are multiple variables which you can change:

Variable Value Description
$form-controls-my-custom-var 0px Please add a description!

Modifier Classes

There are modifier classes you can add to c-form-controls:

Modifier Description
is-modifier Please add a description!

Templates

form-controls.hbs

<div class="c-form-controls{{#if settings.formControlsContextClass}}--{{settings.formControlsContextClass}}{{else}}--default{{/if}}{{#if settings.formControlsClasses}} {{settings.formControlsClasses}}{{/if}}"
    data-css="c-form-controls">


    <div>

        <p>
            Nisi culpa nostrud sint nisi laboris ipsum duis. Deserunt esse velit tempor adipisicing ut ad nulla cillum commodo anim.
            Sunt cillum ullamco irure magna ut dolore voluptate exercitation adipisicing ipsum esse nostrud fugiat. Incididunt
            mollit irure tempor dolor velit consectetur aliquip exercitation ut nostrud amet Lorem.
        </p>
        <p>
            Aute mollit veniam deserunt enim enim quis ut officia quis velit.<a href="#" class="quote__link">FAQ</a>
        </p>


    </div>

</div>

Data File

form-controls.hjson

{
	"variations": {
		"default": {
			"docs": {
				"variationName": "Default"
			},
			"settings": {
				"formControlsContextClass": "default",
				"formControlsClasses": ""
			},
			"content": {}
		}
	}
}

Styles

form-controls.scss

/* ===================================================
component: form-controls
=================================================== */

/* ---------------------------------------------------
Global Styles
--------------------------------------------------- */
[data-css="c-form-controls"] {
}

/* ---------------------------------------------------
Context: Default
--------------------------------------------------- */
.c-form-controls--default {
}

HTML Output

Default

<div class="c-form-controls--default" data-css="c-form-controls">
	<div>
		<p>
			Nisi culpa nostrud sint nisi laboris ipsum duis. Deserunt esse velit tempor adipisicing ut ad nulla cillum commodo anim.
			Sunt cillum ullamco irure magna ut dolore voluptate exercitation adipisicing ipsum esse nostrud fugiat. Incididunt
			mollit irure tempor dolor velit consectetur aliquip exercitation ut nostrud amet Lorem.
		</p>
		<p>
			Aute mollit veniam deserunt enim enim quis ut officia quis velit.<a href="#" class="quote__link">FAQ</a>
		</p>
	</div>
</div>

Wonach suchst du?