From 320dfcb137052f11f03d5a6e2638cd2cb7b5d3d5 Mon Sep 17 00:00:00 2001
From: Quantik <40385569+quantik-git@users.noreply.github.com>
Date: Wed, 26 Aug 2020 21:12:12 +0100
Subject: [PATCH 1/3] Added SVGs
---
icons/codepen/codepen-original-wordmark.svg | 1 +
icons/codepen/codepen-plain.svg | 3 +
icons/codepen/codepen.eps | 95 +++++++++++++++++++++
3 files changed, 99 insertions(+)
create mode 100644 icons/codepen/codepen-original-wordmark.svg
create mode 100644 icons/codepen/codepen-plain.svg
create mode 100644 icons/codepen/codepen.eps
diff --git a/icons/codepen/codepen-original-wordmark.svg b/icons/codepen/codepen-original-wordmark.svg
new file mode 100644
index 00000000..0d4a0d89
--- /dev/null
+++ b/icons/codepen/codepen-original-wordmark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/codepen/codepen-plain.svg b/icons/codepen/codepen-plain.svg
new file mode 100644
index 00000000..5bbdb682
--- /dev/null
+++ b/icons/codepen/codepen-plain.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/codepen/codepen.eps b/icons/codepen/codepen.eps
new file mode 100644
index 00000000..a318dfc1
--- /dev/null
+++ b/icons/codepen/codepen.eps
@@ -0,0 +1,95 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: cairo 1.16.0 (https://cairographics.org)
+%%CreationDate: Wed Aug 26 18:56:16 2020
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%BoundingBox: 0 0 345 345
+%%EndComments
+%%BeginProlog
+50 dict begin
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+ 0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+ {
+ dup
+ type /stringtype eq
+ { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+ } forall
+ currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+ cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+ { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+ /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+ /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+ cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+/cairo_data_source {
+ CairoDataIndex CairoData length lt
+ { CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def }
+ { () } ifelse
+} def
+/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def
+/cairo_image { image cairo_flush_ascii85_file } def
+/cairo_imagemask { imagemask cairo_flush_ascii85_file } def
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%BeginPageSetup
+%%PageBoundingBox: 0 0 345 345
+%%EndPageSetup
+q 0 0 345 345 rectclip
+1 0 0 -1 0 345 cm q
+0 g
+338.453 107.613 m 180.777 2.496 l 175.395 -0.816 169.652 -0.848 164.223
+ 2.496 c 6.547 107.613 l 2.504 110.305 0 115.121 0 119.934 c 0 225.047 l
+ 0 229.859 2.504 234.676 6.547 237.367 c 164.223 342.5 l 169.602 345.812
+ 175.348 345.844 180.777 342.5 c 338.453 237.367 l 342.496 234.676 345 229.859
+ 345 225.047 c 345 119.934 l 345 115.121 342.496 110.305 338.453 107.613
+ c h
+187.324 42.539 m 303.414 119.934 l 251.625 154.586 l 187.324 111.656 l
+h
+157.676 42.539 m 157.676 111.652 l 93.371 154.586 l 41.586 119.93 l h
+29.648 147.656 m 66.805 172.492 l 29.648 197.328 l h
+157.676 302.441 m 41.586 225.047 l 93.371 190.395 l 157.676 233.328 l h
+172.5 207.527 m 120.133 172.492 l 172.5 137.453 l 224.863 172.488 l h
+187.324 302.441 m 187.324 233.328 l 251.625 190.395 l 303.414 225.051 l
+ h
+315.352 197.328 m 278.195 172.492 l 315.352 147.656 l h
+315.352 197.328 m f
+Q Q
+showpage
+%%Trailer
+end
+%%EOF
From 96084a87c17f9e6f5a7038016bd060b758c29381 Mon Sep 17 00:00:00 2001
From: Quantik <40385569+quantik-git@users.noreply.github.com>
Date: Wed, 26 Aug 2020 21:29:49 +0100
Subject: [PATCH 2/3] Update devicon.json
lacking font
---
devicon.json | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/devicon.json b/devicon.json
index 73f08d72..02c9340d 100644
--- a/devicon.json
+++ b/devicon.json
@@ -159,6 +159,14 @@
"font": ["plain", "plain-wordmark"]
}
},
+ {
+ "name": "codepen",
+ "tags": ["social", "website", "editor"],
+ "versions": {
+ "svg": ["plain", "original-wordmark"],
+ "font": ["plain", "plain-wordmark"]
+ }
+ },
{
"name": "coffeescript",
"tags": ["javascript", "language"],
From 12c2bc89844cd5298c8afda187b9fd0757b269cb Mon Sep 17 00:00:00 2001
From: Quantik <40385569+quantik-git@users.noreply.github.com>
Date: Wed, 26 Aug 2020 21:36:08 +0100
Subject: [PATCH 3/3] Update devicon-colors.css
add codepen
---
devicon-colors.css | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/devicon-colors.css b/devicon-colors.css
index be879f6e..3e58ffb0 100644
--- a/devicon-colors.css
+++ b/devicon-colors.css
@@ -1,3 +1,7 @@
+.devicon-codepen-original-wordmark.colored,
+.devicon-codepen-plain.colored {
+ color: #231F20;
+}
.devicon-sketch-line-wordmark.colored,
.devicon-sketch-line.colored {
color: #fdad00;