Item
<zn-item> | ZnItem
Used for listing items in a description list. Caption on the right, content on the left.
<zn-sp divide no-gap> <zn-item caption="Full name" edit-on-hover> <zn-inline-edit name="name" value="EN" options="{"":"-","EN":"English","IT":"Italian","FR":"French","DE":"German","ES":"Spanish","PT":"Portuguese","AB":"Abkhazian","OM":"Afan\/Oromoor\/Oriya","AA":"Afar","AF":"Afrikaans","SQ":"Albanian","AM":"Amharic","AR":"Arabic","HY":"Armenian","AS":"Assamese","AY":"Aymara","AZ":"Azerbaijani","BA":"Bashkir","EU":"Basque","BN":"Bengali\/Bangla","DZ":"Bhutani","BH":"Bihari","BI":"Bislama","BR":"Breton","BG":"Bulgarian","MY":"Burmese","BE":"Byelorussian","KM":"Cambodian","CA":"Catalan","ZH":"Chinese","CO":"Corsican","HR":"Croatian","CS":"Czech","DA":"Danish","NL":"Dutch","EO":"Esperanto","ET":"Estonian","FO":"Faeroese","FJ":"Fiji","FI":"Finnish","FY":"Frisian","GL":"Galician","KA":"Georgian","EL":"Greek","KL":"Greenlandic","GN":"Guarani","GU":"Gujarati","HA":"Hausa","HE":"Hebrew","HI":"Hindi","HU":"Hungarian","IS":"Icelandic","ID":"Indonesian","IA":"Interlingua","IE":"Interlingue","IK":"Inupiak","GA":"Irish","JA":"Japanese","JV":"Javanese","KN":"Kannada","KS":"Kashmiri","KK":"Kazakh","RW":"Kinyarwanda","KY":"Kirghiz","RN":"Kirundi","KO":"Korean","KU":"Kurdish","LO":"Laothian","LA":"Latin","LV":"Latvian\/Lettish","LN":"Lingala","LT":"Lithuanian","MK":"Macedonian","MG":"Malagasy","MS":"Malay","ML":"Malayalam","MT":"Maltese","MI":"Maori","MR":"Marathi","MO":"Moldavian","MN":"Mongolian","NA":"Nauru","NB":"Norwegian Bokm\u00e5l","NE":"Nepali","NO":"Norwegian","OC":"Occitan","PS":"Pashto\/Pushto","FA":"Persian","PL":"Polish","PA":"Punjabi","QU":"Quechua","RM":"Rhaeto-Romance","RO":"Romanian","RU":"Russian","SM":"Samoan","SG":"Sangro","SA":"Sanskrit","GD":"Scots\/Gaelic","SR":"Serbian","SH":"Serbo-Croatian","ST":"Sesotho","TN":"Setswana","SN":"Shona","SD":"Sindhi","SE":"Northern Sami","SI":"Singhalese","SS":"Siswati","SK":"Slovak","SL":"Slovenian","SO":"Somali","SU":"Sundanese","SW":"Swahili","SV":"Swedish","TL":"Tagalog","TG":"Tajik","TA":"Tamil","TT":"Tatar","TE":"Tegulu","TH":"Thai","BO":"Tibetan","TI":"Tigrinya","TO":"Tonga","TS":"Tsonga","TR":"Turkish","TK":"Turkmen","TW":"Twi","UK":"Ukrainian","UR":"Urdu","UZ":"Uzbek","VI":"Vietnamese","VO":"Volapuk","CY":"Welsh","WO":"Wolof","XH":"Xhosa","JI":"Yiddish","YO":"Yoruba","ZU":"Zulu"}"></zn-inline-edit> </zn-item> <zn-item caption="Full name"> Margot Foster </zn-item> <zn-item caption="Full name"> margot.foster@example.com </zn-item> <zn-item caption="Full name"> lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. </zn-item> </zn-sp>
Examples
Lots of Content
<zn-item caption="Full name"> lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. </zn-item>
Icons
<zn-item caption="Full name" icon="person"> This is the content </zn-item> <zn-cols layout="1, 1"> <zn-item inline icon="person"> <div>First Name</div> <div>Second Name</div> </zn-item> <zn-item inline icon="person">This is the content</zn-item> </zn-cols>
Multiple Actions
Example of multiple actions in a description item.
<zn-item caption="Address"> <div><strong>Company</strong> Example here </div> <div><strong>Line 1</strong> Example here </div> <div><strong>Line 2</strong> Example here </div> <div><strong>Line 3</strong> Example here </div> <div><strong>Town</strong> Example here </div> <div><strong>County</strong> Example here </div> <div><strong>Postal Code</strong> Example here </div> <div><strong>Country</strong> Example here </div> <zn-button id="address-modal" slot="actions" size="x-small" color="secondary" modal>Edit</zn-button> <zn-button id="address-modal" slot="actions" size="x-small" color="secondary" modal>Edit</zn-button> </zn-item>
Importing
If you’re using the autoloader or the traditional loader, you can ignore this section. Otherwise, feel free to use any of the following snippets to cherry pick this component.
To import this component from the CDN using a script tag:
<script type="module" src="https://cdn.jsdelivr.net/npm/@kubex/zinc@1.0.0/dist/components/item/item.js"></script>
To import this component from the CDN using a JavaScript import:
import 'https://cdn.jsdelivr.net/npm/@kubex/zinc@1.0.0/dist/components/item/item.js';
To import this component using a bundler:
import '@kubex/zinc/dist/components/item/item.js';
Slots
Name | Description |
---|---|
(default) | The default slot. Can either be slotted or use the value attribute |
actions
|
Used for adding actions to a zn-item. |
Learn more about using slots.
Parts
Name | Description |
---|---|
base |
The items base wrapper |
caption |
The items caption |
icon |
The items icon |
Learn more about customizing CSS parts.
Dependencies
This component automatically imports the following dependencies.
<zn-example>
<zn-icon>