Skip to content

Commit

Permalink
Themify Icons v1.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Typhon0 committed May 31, 2018
1 parent 4b8230a commit 80ea2f2
Show file tree
Hide file tree
Showing 26 changed files with 1,966 additions and 8 deletions.
1 change: 1 addition & 0 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,6 @@ octiconsVersion = 4.3.0
openiconicVersion = 1.1.0
runestroiconsVersion = 2.6.0
typiconsVersion = 2.0.7
themifyVersion = 1.0.1
weathericonsVersion = 2.0.10
websymbolsVersion = 0.0
9 changes: 7 additions & 2 deletions subprojects/guide/guide.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ ext.childProjects = [
':ikonli-icomoon-pack',
':ikonli-ionicons-pack',
':ikonli-ionicons4-pack',
':ikonli-themify-pack',
':ikonli-ligaturesymbols-pack',
':ikonli-maki-pack',
':ikonli-maki2-pack',
Expand Down Expand Up @@ -243,9 +244,11 @@ asciidoctor {
createIconGenerationTask(packName: 'fontawesome5', iconClassName: 'org.kordamp.ikonli.fontawesome5.FontAwesomeSolid', iconName: 'fas', shortNameSize: 4, classifier: 'solid'),
createIconGenerationTask(packName: 'ionicons4', iconClassName: 'org.kordamp.ikonli.ionicons4.Ionicons4IOS', iconName: 'ion', shortNameSize: 5,classifier: 'ios'),
createIconGenerationTask(packName: 'ionicons4', iconClassName: 'org.kordamp.ikonli.ionicons4.Ionicons4Logo', iconName: 'ion', shortNameSize: 5,classifier: 'logo'),
createIconGenerationTask(packName: 'ionicons4', iconClassName: 'org.kordamp.ikonli.ionicons4.Ionicons4Material', iconName: 'ion', shortNameSize: 5,classifier: 'material')
createIconGenerationTask(packName: 'ionicons4', iconClassName: 'org.kordamp.ikonli.ionicons4.Ionicons4Material', iconName: 'ion', shortNameSize: 5,classifier: 'material'),
createIconGenerationTask(packName: 'themify', iconClassName: 'org.kordamp.ikonli.themify.Themify', iconName: 'ti', shortNameSize: 3)

sourceDir = file('src/asciidoc')

sourceDir = file('src/asciidoc')
attributes = [
toc : 'left',
doctype : 'book',
Expand Down Expand Up @@ -289,6 +292,7 @@ asciidoctor {
openiconicVersion : project.openiconicVersion,
runestroiconsVersion : project.runestroiconsVersion,
typiconsVersion : project.typiconsVersion,
themifyVersion : project.themifyVersion,
weathericonsVersion : project.weathericonsVersion,
websymbolsVersion : project.websymbolsVersion
]
Expand Down Expand Up @@ -321,6 +325,7 @@ asciidoctor {
from project(':ikonli-openiconic-pack').file("src/main/resources/META-INF/resources/openiconic/${openiconicVersion}")
from project(':ikonli-runestroicons-pack').file("src/main/resources/META-INF/resources/runestroicons/${runestroiconsVersion}")
from project(':ikonli-typicons-pack').file("src/main/resources/META-INF/resources/typicons/${typiconsVersion}")
from project(':ikonli-themify-pack').file("src/main/resources/META-INF/resources/themify/${themifyVersion}")
from project(':ikonli-weathericons-pack').file("src/main/resources/META-INF/resources/weathericons/${weathericonsVersion}")
from project(':ikonli-websymbols-pack').file("src/main/resources/META-INF/resources/websymbols/${websymbolsVersion}")
}
Expand Down
13 changes: 13 additions & 0 deletions subprojects/guide/src/asciidoc/cheat-sheet-themify.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
= Themify Icons

++++
<link href='./css/themify-icons.min.css' rel='stylesheet'>
<style>
.ti {
font-size: 32px;
}
</style>
++++

include::{projectDir}/build/tmp/_themify_cheat_sheet.adoc[]

24 changes: 24 additions & 0 deletions subprojects/guide/src/asciidoc/icon-packs.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,30 @@ compile '{project-group}:ikonli-runestroicons-pack:{project-version}'
<version>{project-version}</version>
</dependency>
----
== Themify
* Font version: {themifyVersion}
* link:https://themify.me/themify-icons[]
* link:cheat-sheet-themify.html[Cheat-Sheet]

=== Installing

[source,groovy]
[subs="attributes"]
.gradle
----
compile '{project-group}:ikonli-themify-pack:{project-version}'
----

[source,xml]
[subs="attributes,verbatim"]
.maven
----
<dependency>
<groupId>{project-group}</groupId>
<artifactId>ikonli-themify-pack</artifactId>
<version>{project-version}</version>
</dependency>
----

== Typicons
* Font version: {typiconsVersion}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import org.kordamp.ikonli.Ikon;

/**
* @author Loïc Sculier
* @author Loïc Sculier aka typhon0
*/
public enum Ionicons4IOS implements Ikon {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
import org.kordamp.jipsy.ServiceProviderFor;

/**
* @author Loïc Sculier
* @author Loïc Sculier aka typhon0
*/
@ServiceProviderFor(IkonHandler.class)
public class Ionicons4IOSIkonHandler extends AbstractIkonHandler {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import org.kordamp.ikonli.Ikon;

/**
* @author Loïc Sculier
* @author Loïc Sculier aka typhon0
*/
public enum Ionicons4Logo implements Ikon {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
import org.kordamp.jipsy.ServiceProviderFor;

/**
* @author Loïc Sculier
* @author Loïc Sculier aka typhon0
*/
@ServiceProviderFor(IkonHandler.class)
public class Ionicons4LogoIkonHandler extends AbstractIkonHandler {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import org.kordamp.ikonli.Ikon;

/**
* @author Loïc Sculier
* @author Loïc Sculier aka typhon0
*/
public enum Ionicons4Material implements Ikon {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
import org.kordamp.jipsy.ServiceProviderFor;

/**
* @author Loïc Sculier
* @author Loïc Sculier aka typhon0
*/
@ServiceProviderFor(IkonHandler.class)
public class Ionicons4MaterialIkonHandler extends AbstractIkonHandler {
Expand Down
4 changes: 4 additions & 0 deletions subprojects/ikonli-themify-pack/ikonli-themify-pack.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
dependencies {
compile project(':ikonli-core')
compileOnly "org.kordamp.jipsy:jipsy:${jipsyVersion}"
}
Loading

0 comments on commit 80ea2f2

Please sign in to comment.