diff --git a/src/assets/stack-icons/clojure/clojure-line.svg b/src/assets/stack-icons/clojure/clojure-line.svg
new file mode 100644
index 00000000..c76fe25c
--- /dev/null
+++ b/src/assets/stack-icons/clojure/clojure-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/stack-icons/clojure/clojure-original.svg b/src/assets/stack-icons/clojure/clojure-original.svg
new file mode 100644
index 00000000..b4684cf6
--- /dev/null
+++ b/src/assets/stack-icons/clojure/clojure-original.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/stack-icons/clojure/clojure-plain.svg b/src/assets/stack-icons/clojure/clojure-plain.svg
new file mode 100644
index 00000000..4080f475
--- /dev/null
+++ b/src/assets/stack-icons/clojure/clojure-plain.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/stack-icons/clojurescript/clojurescript-original.svg b/src/assets/stack-icons/clojurescript/clojurescript-original.svg
new file mode 100644
index 00000000..a179c4d1
--- /dev/null
+++ b/src/assets/stack-icons/clojurescript/clojurescript-original.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/stack-icons/clojurescript/clojurescript-plain.svg b/src/assets/stack-icons/clojurescript/clojurescript-plain.svg
new file mode 100644
index 00000000..58deed2c
--- /dev/null
+++ b/src/assets/stack-icons/clojurescript/clojurescript-plain.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/browser/stack/devicon.json b/src/browser/stack/devicon.json
index 6f274c6d..835d89aa 100644
--- a/src/browser/stack/devicon.json
+++ b/src/browser/stack/devicon.json
@@ -308,6 +308,33 @@
]
}
},
+ {
+ "name": "clojure",
+ "tags": [
+ "language"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "line",
+ "plain"
+ ],
+ "font": []
+ }
+ },
+ {
+ "name": "clojurescript",
+ "tags": [
+ "language"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain"
+ ],
+ "font": []
+ }
+ },
{
"name": "codeigniter",
"tags": [
@@ -1038,15 +1065,12 @@
}
},
{
- "name": "java",
+ "name": "jasmine",
"tags": [
- "programming",
- "language"
+ "testing"
],
"versions": {
"svg": [
- "original",
- "original-wordmark",
"plain",
"plain-wordmark"
],
@@ -1057,12 +1081,15 @@
}
},
{
- "name": "jasmine",
+ "name": "java",
"tags": [
- "testing"
+ "programming",
+ "language"
],
"versions": {
"svg": [
+ "original",
+ "original-wordmark",
"plain",
"plain-wordmark"
],
@@ -1451,13 +1478,14 @@
}
},
{
- "name": "protractor",
+ "name": "postgresql",
"tags": [
- "framework",
- "javascript"
+ "database"
],
"versions": {
"svg": [
+ "original",
+ "original-wordmark",
"plain",
"plain-wordmark"
],
@@ -1468,14 +1496,13 @@
}
},
{
- "name": "postgresql",
+ "name": "protractor",
"tags": [
- "database"
+ "framework",
+ "javascript"
],
"versions": {
"svg": [
- "original",
- "original-wordmark",
"plain",
"plain-wordmark"
],
@@ -1486,10 +1513,9 @@
}
},
{
- "name": "python",
+ "name": "pycharm",
"tags": [
- "programming",
- "language"
+ "editor"
],
"versions": {
"svg": [
@@ -1505,9 +1531,10 @@
}
},
{
- "name": "pycharm",
+ "name": "python",
"tags": [
- "editor"
+ "programming",
+ "language"
],
"versions": {
"svg": [
@@ -2077,6 +2104,18 @@
]
}
},
+ {
+ "name": "yunohost",
+ "tags": [
+ "os"
+ ],
+ "versions": {
+ "svg": [
+ "original"
+ ],
+ "font": []
+ }
+ },
{
"name": "zend",
"tags": [
@@ -2094,4 +2133,4 @@
]
}
}
-]
+]
\ No newline at end of file
diff --git a/src/browser/stack/languages.ts b/src/browser/stack/languages.ts
index 23716624..1e7590e6 100644
--- a/src/browser/stack/languages.ts
+++ b/src/browser/stack/languages.ts
@@ -92,7 +92,7 @@ export const languageAndIconAndColorMap: {
{ id: _.FSHARP, color: '#b845fc' },
{ id: _.OCTAVE },
{ id: _.PASCAL, color: '#E3F171' },
- { id: _.CLOJURE, color: '#db5855' },
+ { id: _.CLOJURE, icon: 'clojure', color: '#db5855' },
{ id: _.PHP, icon: 'php', color: '#4F5D95' },
{ id: _.CMAKE },
{ id: _.APL, color: '#5A8164' },
diff --git a/src/browser/stack/stack-viewer.ts b/src/browser/stack/stack-viewer.ts
index 7c0a4f43..8fd85054 100644
--- a/src/browser/stack/stack-viewer.ts
+++ b/src/browser/stack/stack-viewer.ts
@@ -88,6 +88,7 @@ export class StackViewer {
tags: [...devIcon.tags],
versions: [...devIcon.versions.svg],
},
+ iconFilePath: devIcon ? getStackIconFilePath(devIcon.name, devIcon.versions.svg) : null,
});
});