svg Icons und Font-Icons in Plugins

01.12.2023 17:25 (zuletzt bearbeitet: 01.12.2023 17:53)
avatar  Mike48
#1 svg Icons und Font-Icons in Plugins
avatar
Mitglied

Ich habe das wiki:Icon-Font-und-svg-Icons-in-HTML-einbinden erstellt mit einem Beispiel, wie man Icon-Fonts im V6 und svg-Icons im V1 bis V4 in Plugins und eigene Seiten einsetzen kann.


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
01.12.2023 18:38
#2 RE: svg Icons und Font-Icons in Plugins
l2
Mitglied

vielleicht passt auch das hierhin

zum Thema SVG habe ich diesen interessanten Artikel gefunden https://wiki.selfhtml.org/wiki/SVG/Tutor...Data-URL_im_CSS

so wie man Bildchen als base64-codiert in [img]-Codes nutzen kann. z.b.
hier der zugehörige Code (ca 250 bytes)

1
 
[img]data:image/gif;base64,%09R0lGODlhEwAYAKIEAMbGxv/MZjExMdo04gAAAAAAAAAAAAAAACH5BAEAAAQA%09LAAAAAATABgAAANlSLok7iwuF2qFUgnLb95dJ0hgaI1MSV1qeqrtZIaoVs5Y%09AwCrKOyjx473EAIfg4FjuPkdk44k9CeMSq1S5TU75WqhXuwWzBWTv1kzWhBm%09l8dpdxp+bcjX8ZRbvq9FkFN+GTaCCwkAOw==[/img]
 



kann man Bilder auch direkt als svg-Code definieren

hier das Beispiel aus SELFHTML: ein svg image 22*22
hier verkürzt

1
 
[img]data:image/svg+xml;utf-8,<svg width="22" height="22" viewBox=...</svg>[/img] 
 



und hier komplett

1
 
[img]data:image/svg+xml;utf-8,<svg width="22" height="22" viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><polygon points="2,2 5,2 5,3 3,3 3,9 9,9 9,7 10,7 10,10 2,10"/><polygon points="6.2,2 10,2 10,5.79 8.58,4.37 6.5,6.5 5.5,5.5 7.6,3.4"/></svg>[/img] 
 





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

 Beitrag melden
01.12.2023 18:50 (zuletzt bearbeitet: 01.12.2023 19:02)
avatar  Mike48
#3 RE: svg Icons und Font-Icons in Plugins
avatar
Mitglied

Zitat von l2otbart_57 im Beitrag #2
so wie man Bildchen als base64-codiert in [img]-Codes nutzen kann.

Die Bildchen lassen sich aber nicht alle formatieren.

In Beiträge kann man das mit einem IMG-Tag und im Code auch Farbe und Größe einstellen.
Zum Beispiel so

1
 
[img]data:image/svg+xml;utf-8,<svg fill="red" width="36" height="36" viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><polygon points="2,2 5,2 5,3 3,3 3,9 9,9 9,7 10,7 10,10 2,10"/><polygon points="6.2,2 10,2 10,5.79 8.58,4.37 6.5,6.5 5.5,5.5 7.6,3.4"/></svg>[/img] 
 




Mein Thema handelt aber von Plugins und ist auch in der Rubrik Pluginsystem untergebracht.
Dein Beitrag wäre vielleicht bei Iconbar besser untergebracht.


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
01.12.2023 19:17
#4 RE: svg Icons und Font-Icons in Plugins
l2
Mitglied

wollte deinen Thread natürlich nicht sprengen, sondern nur erweitern.

hier habe ich zur demo [img] genutzt,

im CSS würde man background-image: url('data:image/svg+xml;utf-8,<svg ...') nutzen

einfärben geht so einfach nicht, skalieren schon

1
 
[rot][img=50]data:image/svg+xml;utf-8,<svg  style="color:red" width="16" height="16"  viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><polygon points="2,2 5,2 5,3 3,3 3,9 9,9 9,7 10,7 10,10 2,10"/>      <polygon points="6.2,2 10,2 10,5.79 8.58,4.37 6.5,6.5 5.5,5.5 7.6,3.4"/></svg>[/img][/rot] 
 





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

 Beitrag melden
02.12.2023 11:53 (zuletzt bearbeitet: 02.12.2023 12:03)
avatar  Mike48
#5 RE: svg Icons und Font-Icons in Plugins
avatar
Mitglied

Zitat von l2otbart_57 im Beitrag #4
einfärben geht so einfach nicht, skalieren schon

Geht aber.
Du hast nur einen kleiner Fehler gemacht.
SVG Farben werden nicht mit color sonder fill definiert.

1
 
 In Rot: [img=50]data:image/svg+xml;utf-8,<svg  style="fill:red" width="16" height="16"  viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><polygon points="2,2 5,2 5,3 3,3 3,9 9,9 9,7 10,7 10,10 2,10"/><polygon points="6.2,2 10,2 10,5.79 8.58,4.37 6.5,6.5 5.5,5.5 7.6,3.4"/></svg>[/img]
 


In Grün 16x16: In Rot 20x20: In Blau 24x24:

Man kann sie aber nicht nachträglich mit css ändern.


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
02.12.2023 16:47
avatar  Mike48
#6 RE: svg Icons und Font-Icons in Plugins
avatar
Mitglied

Bei meinem Code im wiki:Icon-Font-und-svg-Icons-in-HTML-einbinden ging es mir darum, Vektor-Icons in Plugins zu verwenden um sie mit css größtmöglich formatieren zu können, und zwar jedes einzeln, jenachdem wo es steht.


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
02.12.2023 19:49
avatar  Olaf
#7 RE: svg Icons und Font-Icons in Plugins
Ol
Mitglied

Eine tolle Sache.
Konnte ich gleich für mein "Lesezeichen" Plugin gebrauchen.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!