Ikony

Sada je složena z minimalistických, expresivních, dobře čitelných ikon, které jsou příjemné na pohled.

Použití

Ikony jsou řešeny webovým fontem. Každá ikona je tedy jedním znakem daného fontu, který je umisťován do pseudoelementu. MultiWeb nabízí dva způsoby, jakými tohoto dosáhnout.

HTML

<div class="icon ui-home-a"></div>
Doporučeno

Přidání ikony pouze za pomocí tříd je nejpohodlnější. Zároveň šetří počet řádků CSS, jelikož třídy a k nim přiřazené znaky jsou již součástí stylů.

Less

.foo {
   .iconify(@ui-home-a);
}

Velikosti

Ve skutečnosti jsou ikony řešeny dvěma fonty pro malou a velkou variantů znaků. Aby ikony nebyly rozmazané, je potřeba držet se násobků definovaných velikostí

Základní

<!-- small (default) --> 
<span class="icon location-pin-b"></span>

<!-- large --> 
<span class="icon location-pin-b icon-large"></span>

Násobky pomocí Less

<span class="foo"></span> 
<span class="foo large"></span>
<span class="foo big"></span>
<span class="foo huge"></span>
.foo {
   .iconify(@location-pin-b);

   &.large {
	   --icon-size: var(--icon-large-font-size);
   }

   &.big {
	   --icon-size: calc(2 * var(--icon-small-font-size)); 
   }

   &.huge {
	   --icon-size: calc(2 * var(--icon-large-font-size)); 
   }
}
Ne

Nedefinujte ikonám vlastní velikosti, zapříčinilo by to jejich rozmazání a nečitelnost.

Užitečné

var(--icon-small-font-size)
var(--icon-large-font-size)

Převod SL → MW

V prostředí Sliverlight byly ikony řešeny obrázky. Pro snadnější přechod na MultiWeb jsme převodní tabluku s novými názvy ikon.

Ikona SL Soubor *.png Ikona MW Název
Action Action settings-gear-a
aeoVrstvy aeoVrstvy doc-paper-stack
Auto Auto transport-car
awfMrizka awfMrizka tool-grid
awfRezimZmeny awfRezimZmeny ui-arrow-top-left
awfUlozPozici awfUlozPozici tool-floppy-disk
awfValidWFSady awfValidWFSady doc-todo-list
BezpecnostniSys BezpecnostniSys tool-umbrella
Budova Budova building-office
Buffer Buffer doc-paper-stack
Cd Cd music-cd
Chart Chart web-chart
Ciselniky_Directory Ciselniky_Directory web-increase-mail
Ciselniky_Form Ciselniky_Form web-analytics-net
Ciselniky Ciselniky web-data-file-bars
CiselnikyDIS CiselnikyDIS web-tablet-increase
CiselnikyTSO CiselnikyTSO web-bars-home
CLASS_LIST CLASS_LIST doc-todo-list-square
Directory Directory doc-folder
Domek_Directory Domek_Directory doc-folder-home
Domek_Form Domek_Form doc-common-file-home
Domek Domek building-house
DruhExtZadanky DruhExtZadanky doc-book-upload
DruhIntZadanky DruhIntZadanky doc-book-download
DruhZakazky DruhZakazky doc-book-target
eOpen_ZoomAll eOpen_ZoomAll ui-zoom-in-page
eOpen_ZoomBase eOpen_ZoomBase ui-search-plus
Excel Excel doc-file-xls
Export Export ui-export
Firma Firma building-office-a
Form Form doc-wboard-line
Form2 Form2 doc-file-line
Form2Action Form2Action doc-wboard-gear
Form2Print Form2Print doc-printer
Hand Hand misc-cursor-hand-open
HandSelect-Blue HandSelect-Blue misc-gesture
HandSelect-Green HandSelect-Green misc-gesture
HandSelect-Red HandSelect-Red misc-gesture
HandSelect-Yellow HandSelect-Yellow misc-gesture
HandSelectMenu HandSelectMenu misc-module-hand-puzzle
IDCard_Directory IDCard_Directory doc-office-folder
IDCard_Form IDCard_Form doc-id-card-vertical
IDCard IDCard doc-profile
Import Import doc-archive-download
InExLoadTree InExLoadTree ui-tree-load
InExSaveTree InExSaveTree ui-tree-save
Interier Interier building-door
Inventarizace Inventarizace settings-hotspot
Jizdy Jizdy transport-bus-ticket
Katalog sluzeb Katalog sluzeb doc-book-modules
Katalog TZ Katalog TZ doc-book-settings
Katalog Zbozi Katalog Zbozi doc-book-cash
KlicTextu KlicTextu user-key
Kniha Kniha doc-book-b
Kniha2 Kniha2 doc-book-a
KnihaNakladu KnihaNakladu tool-smartphone-pay
KomunikacniZar KomunikacniZar com-satellite
Majetek Majetek doc-box-p
Mapa Mapa location-map
MessageBuffer MessageBuffer com-advertising-megaphone
NakladoveObjekty NakladoveObjekty doc-invoice
NavTree NavTree ui-hierarchy-tree
Obec Obec building-daylight
Object_2 Object_2 shop-box-empty
Object_3 Object_3 misc-cube
Object_4 Object_4 shop-box-empty
Objekty Objekty shop-shipment-packages
Osoba Osoba user
Osoby Osoby user-group
OtevKniha OtevKniha doc-book
Parametr-) Parametr-) settings-equalizer
Peníze Peníze shop-cash
Plochy Plochy building-real-estate-dimensions-plan
Pocitac Pocitac tool-laptop
Poradace Poradace doc-book-library
Pozemek Pozemek location-pin-map
Pracoviste Pracoviste building-desk
Pracovnik Pracovnik user-headset
Prehled Prehled tool-binoculars
PrehledMajetku PrehledMajetku web-bars-home
Print Print doc-printer
Print Print doc-printer
Profese Profese doc-briefcase
RecordCancelChanges RecordCancelChanges doc-file-cross
RecordCopy RecordCopy doc-copy
RecordDelete RecordDelete doc-file-minus
RecordEdit RecordEdit doc-common-file-edit
RecordMultiEdit RecordMultiEdit doc-common-file-text-edit
RecordNew RecordNew doc-file-plus
RecordNext RecordNext doc-file-next
RecordPrev RecordPrev doc-file-prev
RecordPrint RecordPrint doc-file-print
RecordRefresh RecordRefresh doc-file-refresh
RecordSaveChanges RecordSaveChanges doc-file-save
Relating Relating web-share
ReselectProject ReselectProject misc-gesture-double-tap
Rexport Rexport web-grid-upload
Role Role user
RolePoradace RolePoradace user-contact-book
RoleUzivatele RoleUzivatele user-male
Save Save tool-floppy-disk
SH_rastr SH_rastr tool-grid
SipkaVlevo SipkaVlevo ui-arrow-left
SipkaVpravo SipkaVpravo ui-arrow-right
SKP SKP ui-hierarchy-tree
SpravaUdalosti SpravaUdalosti weather-flash
Star Star ui-star
Stop Stop transport-sign-stop
Sum Sum ui-circle-plus
System System web-browser-grid
TechZar TechZar settings-gear-a
Teplomer Teplomer weather-thermometer
Tool Tool settings-wrench
Typ-Druh Typ-Druh tool-module-three
TypTextu TypTextu tool-text-type
TypyBS TypyBS tool-protection-type
TypyHW TypyHW tool-hardware-type
TypyInt TypyInt tool-int-type
TypyKZ TypyKZ tool-satelite-type
TypyMajetku TypyMajetku tool-property-type
TypyPloch TypyPloch tool-area-type
TypySW TypySW tool-android-type
TypyTZ TypyTZ tool-gears-type
Ubytovna Ubytovna building-bed
Umisteni Umisteni location-pin
UnSelect UnSelect web-tabs-cross
UtvarOrganizace UtvarOrganizace user-single-neutral-home
Uzivatel Uzivatel user-circle
Vozidla Vozidla transport-truck-a
Vyroba Vyroba settings-wrench
VyrobniTypy VyrobniTypy tool-tools-box
Way Way location-direction-sign
Workflow Workflow web-share
WorkflowForm WorkflowForm web-share
Zadanky_Directory Zadanky_Directory doc-notes-flip
Zadanky_Form Zadanky_Form doc-notes-give
ZadankyExterni ZadankyExterni doc-notes-upload
ZadankyInterni ZadankyInterni doc-notes-home
Zakazka Zakazka doc-briefcase
ZoomIn-2 ZoomIn-2 ui-search-plus
ZoomIn ZoomIn ui-search-plus
ZoomOut-2 ZoomOut-2 ui-search-minus
ZoomOut ZoomOut ui-search-minus
Zprava Zprava com-mail