córas dearaidh rastrillo
Forbhreathnú ar gach a soláthraíonn an córas dearaidh. Téama: signal. Teanga: Gaeilge.
Deilbhíní
12 slug, díolaimithe mar SVG inlíne agus tiomsaithe isteach sa dénártha: gan chéim tógála, gan dara bunús, agus oibríonn siad gan líonra ar bith. Déantar gach ceann acu a mhéadú ón téacs lena thaobh de réir riail .icon tokens.css féin, agus sin an méid atá le feiceáil agat anseo. Ní rindreálann slug nach bhfreagraíonn aon rud aon rud, mar sin cosnaíonn botún cló deilbhín ar iarraidh seachas leathanach a fuair bás i lár freagartha.
Is le rastrillo féin na hainmneacha
Tá 5 as 12 difriúil ón ainm a fhoilsíonn lucide.dev, agus mar sin iompraíonn fiú tacar Lucide aistriúchán dá chuid féin. Nuair nach ndéanann an líne dheireanach faoi dheilbhín a ainm a athrá, sin ceann acu. Is é an buntáiste go gciallaíonn glao amháin an gliafán céanna is cuma cén tacar a scafallaíonn aip, agus nach n-athraíonn na páirteanna seolta riamh nuair a athraíonn an tacar.
Is iad kebab agus menu an péire is fiú a choinneáil scartha: is é kebab na trí phonc a chiallaíonn tuilleadh gníomhartha ar an ró seo, agus menu na trí líne a chiallaíonn nascleanúint. Úsáideann na sliogáin menu nuair a thiteann siad le chéile.
Cad as a dtagann na gliafáin
Lucide, díolaimithe faoin gceadúnas ISC agus pionnáilte sa bhunchód seachas á fháil ag am rite. Scafallaíonn rastrillo new --icons=font-awesome Font Awesome Free ina áit: foinse ar féidir le haip tarraingt uirthi, ní spleáchas atá ag an gcreatlach seo. Ní fhaigheann aon rud anseo é, agus is táirge íoctha é Pro nach féidir le rastrillo a dhíolaim ar do shon.
Tá an tacar iomlán ag lucide.dev (osclaítear i gcluaisín nua).
Deilbhín nach seolann an creatlach
Is bunchód faoi úinéireacht na haipe é an pacáiste icons a scríobhann rastrillo new: cuir an gliafán leis ansin agus glaoigh air mar a ghlaofá ar aon cheann eile. Is é ui.WithIcons an tsuáil a chuireann do thacar féin os comhair thacar an chreatlaigh.
tmpl := template.Must(template.New("").
Funcs(ui.Funcs(ui.WithIcons(icons.Icon, icons.Assets))).
ParseFS(ui.Templates(), "*.html"))
An gaiste, agus is ceann ciúin é: ceanglaíonn ui.FuncsWith icon agus iconAssets siar leis an tacar ionsuite. Aip a scafallaigh a deilbhíní féin, ní mór di an dá shuáil a chur ar aghaidh i ngach glao, nó fillfidh a deilbhíní ar Lucide ar gach iarratas agus iad ag rindreáil rud éigin atá go hiomlán inchreidte fós.
ui.Funcs(ui.WithT(t), ui.WithIcons(icons.Icon, icons.Assets))