History: Icons SVG or Fonts
Preview of version: 39 (current)
Resources
Some SVG libraries
Discussion
There are hundreds of icons in Tiki. Right now, jpeg/png/gif. The opportunity is to move them progressively to a vector format. This permits scaling, styling, saving bandwidth, etc.
There are 2 options: SVG vs fonts
It would be a shame to maintain both if there is one that could address the needs. It would be a shame to invest migration time in one of the solutions only to do the work in double later if a change is decided.
Feeling is that Tiki should pick the best future-thinking solution between SVG & fonts:
Futureproof - SVG or FONT
svg -> No Unnecessary HTTP Requests
I just started to look into the possibility to use .SVG instead of FONT and so far I did find a bunch of discussion WHY to use SVG or not to use SVG instead of FONT when it goes to vector-icons.
I have mainly heard about possible issues in respect of browser compatibility towards SVG, but I did NOT find ANY VG icon sets for possible integration (with a very limited! time on research).
At the bottom of the wiki page I added the licenses for the icon FONTs mentioned on the wiki page.
Finally the PNG fallback seems to be already sorted in Tiki for FONT thanks to our Bootstrap activists.
For a convenient way of a PNG fallback for SVG I did not find further helpful information.
In the end, when reviewing the licenses, I see only
Semantic Icon Names
Use semantic names for icon names Make it possible for themes to override icons Pick some preferred icon source(s) so community has guidelines for consistency and make sure licensing is OK Have a Smarty function (or something) so vectorial is chosen if supported by the browser, and use png as a fallback
Maybe based on names from here (removing "fa-" from the beginning):
Overwriting Icons
Questions looking for an answer:
Example:
Source - Guideline - License
Fallback
Tiki Related Notes
Licenses
- Fontawesome
Font: SIL OFL 1.1
Code (CSS/Less): MIT
Documentation: CC-BY-3.0
- Glyphicons-Halflings Same Licence as Bootstrap (so must be MIT in BS 3.1+)
but attribution to glyphicons.com appreciated- Glyphicons Free CC-BY-3.0 attribution to glyphicons.com required
Glyphicons All and Pro proprietary license- WebHostingHub Glyphs SIL Open Font License for download and using in personal and commercial projects.
PNG icons are distributed under Creative Commons Attribution 3.0 License.
Redistribution is not authorized. (just link to- Themify.me Mentioned on the website: 100% FREE! You may use or distribute it for any purpose, whether personal or commercial.
no explicit license mentioned!- Monosocialiconsfont Open Font License
It's free for whatever use ( commercial or personal ) both for web or for printing purpose.- Icomoon Free (450+ icons) GPL / CC BY 3.0
Essential (900) and Ultimate (1266) "developer friendly" proprietary license- Iconic no redistribution even not in Open Source projects - only for free enduser usage.
- Glyphicons-Halflings Same Licence as Bootstrap (so must be MIT in BS 3.1+)
Related
Also see
History
Information
Version
06:25 UTC
System Administrator
automatic conversion
39
Mon 04 of Feb, 2019 21:28 UTC
luci
remove redundant maketoc when the page already has auto-toc
38
Mon 13 of Jun, 2016 04:46 UTC
Gary Cunningham-Lee
URL corrected to fix 404 error.
37
Sun 22 of Mar, 2015 19:30 UTC
Marc Laporte
36
Wed 10 of Sep, 2014 18:28 UTC
Torsten Fabricius
added !!Related link to dev/Icons
35
Mon 01 of Sep, 2014 10:54 UTC
luci
34
Sat 30 of Aug, 2014 18:27 UTC
lindon
33
Fri 29 of Aug, 2014 03:18 UTC
Gary Cunningham-Lee
Replaced hardcoded color with a Bootstrap class. If class's color isn't good, let's change it in the theme option stylesheet.
32
Fri 29 of Aug, 2014 03:06 UTC
Gary Cunningham-Lee
Fixed typos.
31
Fri 29 of Aug, 2014 02:28 UTC
Torsten Fabricius
now 40% is enough
30
Fri 29 of Aug, 2014 02:27 UTC
Torsten Fabricius
Reviewed the headings
29
Fri 29 of Aug, 2014 02:21 UTC
Torsten Fabricius
added bg to div and moved levels param from wrong in div to right in maketoc
28
Fri 29 of Aug, 2014 02:19 UTC
Torsten Fabricius
typos mainly ;-)
27
Fri 29 of Aug, 2014 02:17 UTC
Torsten Fabricius
changed to 50% and limit to level 2 to gain space on the page (heading starts with !! anyway)
26
Fri 29 of Aug, 2014 02:16 UTC
Torsten Fabricius
lit width of maketoc div to 40%
25
Fri 29 of Aug, 2014 02:15 UTC
Torsten Fabricius
added brackets to links and added maketoc in a right floating div
24
Fri 29 of Aug, 2014 02:08 UTC
Torsten Fabricius
changed text SVG/FONT personal opinion in discussion to make it complying with the txt of the e-mail sent to the devlist a minute ago.
23
Fri 29 of Aug, 2014 01:51 UTC
Torsten Fabricius
after some review of resourced mentioned here, I added a few cents to the discussion (in a box)
22
Thu 28 of Aug, 2014 23:56 UTC
Torsten Fabricius
Added question to "icon sets" to "!!!! Make it possible for themes to override icons"
21
Fri 01 of Aug, 2014 01:04 UTC
Marc Laporte
Oups
20
Wed 30 of Jul, 2014 21:11 UTC
Marc Laporte
Old name
19
Wed 30 of Jul, 2014 15:09 UTC
Marc Laporte
Thank you Simon Guibord (labalab) for suggesting this one
18
Tue 08 of Jul, 2014 23:26 UTC
gezza
17
Tue 08 of Jul, 2014 23:16 UTC
gezza
16
Wed 02 of Jul, 2014 15:11 UTC
gezza
15
Wed 02 of Jul, 2014 14:59 UTC
gezza
14
Mon 30 of Jun, 2014 18:59 UTC
gezza
adding thoughts to the page
13
Sat 28 of Jun, 2014 09:14 UTC
gezza
some notes
12
Sat 24 of May, 2014 13:28 UTC
Marc Laporte
11
Sat 24 of May, 2014 13:21 UTC
Marc Laporte
Source for SVG icons
10
Sat 24 of May, 2014 12:58 UTC
Marc Laporte
9
Sat 24 of May, 2014 12:42 UTC
Marc Laporte
8
Fri 09 of May, 2014 14:47 UTC
luci
7
Thu 01 of May, 2014 03:13 UTC
Marc Laporte
6
Thu 01 of May, 2014 01:04 UTC
Marc Laporte
Thanks Mike!
5
Fri 21 of Mar, 2014 03:41 UTC
Marc Laporte
4
Thu 11 of Apr, 2013 01:43 UTC
Marc Laporte
3
Sat 23 of Mar, 2013 14:10 UTC
Marc Laporte
2
Tue 16 of Oct, 2012 22:28 UTC
Marc Laporte
1