WP SVG Icons - Version 3.1

Version Description

  • March 3rd, 2015 =
  • Fix link styles overriding WordPress defaults
  • Minified default icon styles, added appropriate element classes and enqueued across dashboard
Download this release

Release Info

Developer eherman24
Plugin Icon 128x128 WP SVG Icons
Version 3.1
Comparing to
See all releases

Code changes from version 3.0 to 3.1

admin/class-wp-svg-icons-admin.php CHANGED
@@ -76,7 +76,7 @@ class WP_SVG_Icons_Admin {
76
  wp_enqueue_style( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'css/wp-svg-icons-admin.min.css', array(), $this->version, 'all' );
77
 
78
  wp_enqueue_style( 'admin-icon-page-styles' , plugin_dir_url( __FILE__ ) . 'css/wordpress-svg-icon-plugin-style.min.css' );
79
- wp_enqueue_style( 'default-icon-styles' , plugin_dir_url( __FILE__ ) . 'css/default-icon-styles.css' );
80
 
81
  }
82
 
76
  wp_enqueue_style( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'css/wp-svg-icons-admin.min.css', array(), $this->version, 'all' );
77
 
78
  wp_enqueue_style( 'admin-icon-page-styles' , plugin_dir_url( __FILE__ ) . 'css/wordpress-svg-icon-plugin-style.min.css' );
79
+ wp_enqueue_style( 'default-icon-styles' , plugin_dir_url( __FILE__ ) . 'css/default-icon-styles.min.css' );
80
 
81
  }
82
 
admin/css/default-icon-styles.css CHANGED
@@ -1,9 +1,23 @@
 
 
 
 
 
 
1
  .toplevel_page_wp-svg-icons #wpfooter {
2
  display: none;
3
  }
 
 
 
 
 
 
 
4
  .toplevel_page_wp-svg-icons .wrap, .svg-custom-upload-wrap {
5
  margin-top: 2.5em !important;
6
  }
 
7
  #TB_ajaxContent .wp-svg-icons-wrap {
8
  margin-right: 0;
9
  }
@@ -27,7 +41,6 @@
27
  float: left;
28
  text-align: center;
29
  padding: .15em;
30
- /* margin: .75em .62em .75em 0; */
31
  margin: 1em;
32
  height: 35px;
33
  width: 35px;
@@ -49,6 +62,7 @@
49
  color:#FF8000;
50
  cursor:pointer;
51
  }
 
52
  .glyph input, .expansion-Glyph input {
53
  font-family: consolas, monospace;
54
  font-size: 13px;
@@ -65,29 +79,72 @@
65
  background:#d8d8d8;
66
  border-radius:5px;
67
  }
68
- .expansion-Glyph:hover { background-color: #CCCCCC !important; cursor:pointer !important; }
 
 
 
 
 
69
  .w-main {
70
  width: 98%;
71
  }
 
72
  .centered {
73
  margin-right: auto;
74
  }
 
75
  .wp-svg-title {
76
  font-size: 2em;
77
  font-weight: normal;
78
  line-height: 1.2;
79
  }
80
- .clearfix:before, .clearfix:after { content: ""; display: table; }
81
- .clearfix:after, .clear { clear: both; }
 
 
 
 
 
 
 
 
 
 
82
  footer {
83
  margin-top: 2em;
84
  padding: .5em 0;
85
  box-shadow: 0 -2px #eee;
86
  }
87
- a { color: #333; }
88
- a:hover { color: #B35047; }
89
- a:visited { color: #333; text-decoration: none; }
90
- a:active { color: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
91
  .box1 {
92
  font-size: 16px;
93
  display: inline-block;
@@ -97,11 +154,34 @@
97
  margin: .5em 1em .5em 0;
98
  }
99
 
100
- input:focus { background: #E1E1E1; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101
 
102
- .wp-svg-icon-preview { width: 30px;}
103
- .fs1, .fs2, .fs3, .fs4, .fs5, .fs6, .fs7 { padding:.85em; border-radius:5px; }
104
- .wp-svg-iconset1-preview { font-size:90px; display: block; margin: 0 auto; margin-top: 10px; }
 
 
 
105
 
106
  .wp-svg-icon-preview-box {
107
  width: 30%;
@@ -116,10 +196,28 @@
116
  margin: 1.5em 2em 0 0;
117
  }
118
 
119
- .wp-svg-paypal-donation-button { margin-top: -50px; right:0; }
 
 
 
120
 
121
- .how-to-use { width:100%; border: 1px solid #CCCCCC; margin-bottom: 5px; float:left; padding-bottom:20px; }
122
- .help-boxes { width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
123
 
124
  .glyph-demo .fs1 {
125
  padding: .35em !important;
@@ -148,11 +246,10 @@
148
  /* 710px Break point */
149
  @media only screen and (max-width: 710px) {
150
 
151
- #review-wp-svg-icons,
152
  #social-icons {
153
  display: none;
154
  }
155
-
156
  }
157
 
158
  /* 625px Break point */
1
+ /*
2
+ Default Styles for the Default Icon Pack Page
3
+ WP SVG Icons - Compiled by Evan Herman
4
+ https://www.Evan-Herman.com
5
+ */
6
+
7
  .toplevel_page_wp-svg-icons #wpfooter {
8
  display: none;
9
  }
10
+
11
+ #wp-svg-nav-tab-wrapper {
12
+ display: block;
13
+ float: left;
14
+ width: 95%;
15
+ }
16
+
17
  .toplevel_page_wp-svg-icons .wrap, .svg-custom-upload-wrap {
18
  margin-top: 2.5em !important;
19
  }
20
+
21
  #TB_ajaxContent .wp-svg-icons-wrap {
22
  margin-right: 0;
23
  }
41
  float: left;
42
  text-align: center;
43
  padding: .15em;
 
44
  margin: 1em;
45
  height: 35px;
46
  width: 35px;
62
  color:#FF8000;
63
  cursor:pointer;
64
  }
65
+
66
  .glyph input, .expansion-Glyph input {
67
  font-family: consolas, monospace;
68
  font-size: 13px;
79
  background:#d8d8d8;
80
  border-radius:5px;
81
  }
82
+
83
+ .expansion-Glyph:hover {
84
+ background-color: #CCCCCC !important;
85
+ cursor:pointer !important;
86
+ }
87
+
88
  .w-main {
89
  width: 98%;
90
  }
91
+
92
  .centered {
93
  margin-right: auto;
94
  }
95
+
96
  .wp-svg-title {
97
  font-size: 2em;
98
  font-weight: normal;
99
  line-height: 1.2;
100
  }
101
+
102
+ .clearfix:before,
103
+ .clearfix:after {
104
+ content: "";
105
+ display: table;
106
+ }
107
+
108
+ .clearfix:after,
109
+ .clear {
110
+ clear: both;
111
+ }
112
+
113
  footer {
114
  margin-top: 2em;
115
  padding: .5em 0;
116
  box-shadow: 0 -2px #eee;
117
  }
118
+
119
+ body.toplevel_page_wp-svg-icons a,
120
+ body.wp-svg-icons_page_wp-svg-icons-custom-set a,
121
+ body.wp-svg-icons_page_wp_svg_icons a,
122
+ body.p-svg-icons_page_wp-svg-icons-support a {
123
+ color: #333;
124
+ }
125
+
126
+ body.toplevel_page_wp-svg-icons a:hover,
127
+ body.wp-svg-icons_page_wp-svg-icons-custom-set a:hover,
128
+ body.wp-svg-icons_page_wp_svg_icons a:hover,
129
+ body.p-svg-icons_page_wp-svg-icons-support a:hover {
130
+ color: #B35047;
131
+ }
132
+
133
+ body.toplevel_page_wp-svg-icons a:visited,
134
+ body.wp-svg-icons_page_wp-svg-icons-custom-set a:visited,
135
+ body.wp-svg-icons_page_wp_svg_icons a:visited,
136
+ body.p-svg-icons_page_wp-svg-icons-support a:visited {
137
+ color: #333;
138
+ text-decoration: none;
139
+ }
140
+
141
+ body.toplevel_page_wp-svg-icons a:active,
142
+ body.wp-svg-icons_page_wp-svg-icons-custom-set a:active,
143
+ body.wp-svg-icons_page_wp_svg_icons a:active,
144
+ body.p-svg-icons_page_wp-svg-icons-support a:active {
145
+ color: none;
146
+ }
147
+
148
  .box1 {
149
  font-size: 16px;
150
  display: inline-block;
154
  margin: .5em 1em .5em 0;
155
  }
156
 
157
+ body.toplevel_page_wp-svg-icons input:focus,
158
+ body.wp-svg-icons_page_wp-svg-icons-custom-set input:focus,
159
+ body.wp-svg-icons_page_wp_svg_icons input:focus,
160
+ body.p-svg-icons_page_wp-svg-icons-support input:focus {
161
+ background: #E1E1E1;
162
+ }
163
+
164
+ .wp-svg-icon-preview {
165
+ width: 30px;
166
+ }
167
+
168
+ .fs1,
169
+ .fs2,
170
+ .fs3,
171
+ .fs4,
172
+ .fs5,
173
+ .fs6,
174
+ .fs7 {
175
+ padding:.85em;
176
+ border-radius:5px;
177
+ }
178
 
179
+ .wp-svg-iconset1-preview {
180
+ font-size:90px;
181
+ display: block;
182
+ margin: 0 auto;
183
+ margin-top: 10px;
184
+ }
185
 
186
  .wp-svg-icon-preview-box {
187
  width: 30%;
196
  margin: 1.5em 2em 0 0;
197
  }
198
 
199
+ .wp-svg-paypal-donation-button {
200
+ margin-top: -50px;
201
+ right:0;
202
+ }
203
 
204
+ body.toplevel_page_wp-svg-icons .how-to-use,
205
+ body.wp-svg-icons_page_wp-svg-icons-custom-set .how-to-use,
206
+ body.wp-svg-icons_page_wp_svg_icons .how-to-use,
207
+ body.p-svg-icons_page_wp-svg-icons-support .how-to-use {
208
+ width:100%;
209
+ border: 1px solid #CCCCCC;
210
+ margin-bottom: 5px;
211
+ float:left;
212
+ padding-bottom:20px;
213
+ }
214
+
215
+ body.toplevel_page_wp-svg-icons .help-boxes,
216
+ body.wp-svg-icons_page_wp-svg-icons-custom-set .help-boxes,
217
+ body.wp-svg-icons_page_wp_svg_icons .help-boxes,
218
+ body.p-svg-icons_page_wp-svg-icons-support .help-boxes {
219
+ width: 100%;
220
+ }
221
 
222
  .glyph-demo .fs1 {
223
  padding: .35em !important;
246
  /* 710px Break point */
247
  @media only screen and (max-width: 710px) {
248
 
 
249
  #social-icons {
250
  display: none;
251
  }
252
+
253
  }
254
 
255
  /* 625px Break point */
admin/css/default-icon-styles.min.css ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
1
+ /*
2
+ Default Styles for the Default Icon Pack Page
3
+ WP SVG Icons - Compiled by Evan Herman
4
+ https://www.Evan-Herman.com
5
+ */
6
+ .toplevel_page_wp-svg-icons #wpfooter{display:none}#wp-svg-nav-tab-wrapper{display:block;float:left;width:95%}.svg-custom-upload-wrap,.toplevel_page_wp-svg-icons .wrap{margin-top:2.5em!important}#TB_ajaxContent .wp-svg-icons-wrap{margin-right:0}.copy_paste_input{border:none!important;box-shadow:none!important;background:0 0!important;font-weight:600!important}.yes-adv-attr:before{font-family:dashicons;content:"\f147";padding-right:2px;color:#5b9f6b}.expansion-Glyph,.glyph{font-size:.75em;float:left;text-align:center;padding:.15em;margin:0 1em 1em;height:35px;width:35px;border-radius:.25em;color:#333;-o-transition:.15s;-ms-transition:.15s;-moz-transition:.15s;-webkit-transition:.15s;transition:.15s}.expansion-Glyph{font-size:2em!important}.glyph:hover{color:#FF8000;cursor:pointer}.expansion-Glyph input,.glyph input{font-family:consolas,monospace;font-size:13px;width:100%;text-align:center;border:0;box-shadow:0 0 0 1px #ccc;padding:.125em;display:none}.selected{color:#FF8000;background:#d8d8d8;border-radius:5px}.expansion-Glyph:hover{background-color:#CCC!important;cursor:pointer!important}.w-main{width:98%}.centered{margin-right:auto}.wp-svg-title{font-size:2em;font-weight:400;line-height:1.2}.clearfix:after,.clearfix:before{content:"";display:table}.clear,.clearfix:after{clear:both}footer{margin-top:2em;padding:.5em 0;box-shadow:0 -2px #eee}body.p-svg-icons_page_wp-svg-icons-support a,body.toplevel_page_wp-svg-icons a,body.wp-svg-icons_page_wp-svg-icons-custom-set a,body.wp-svg-icons_page_wp_svg_icons a{color:#333}body.p-svg-icons_page_wp-svg-icons-support a:hover,body.toplevel_page_wp-svg-icons a:hover,body.wp-svg-icons_page_wp-svg-icons-custom-set a:hover,body.wp-svg-icons_page_wp_svg_icons a:hover{color:#B35047}body.p-svg-icons_page_wp-svg-icons-support a:visited,body.toplevel_page_wp-svg-icons a:visited,body.wp-svg-icons_page_wp-svg-icons-custom-set a:visited,body.wp-svg-icons_page_wp_svg_icons a:visited{color:#333;text-decoration:none}body.p-svg-icons_page_wp-svg-icons-support a:active,body.toplevel_page_wp-svg-icons a:active,body.wp-svg-icons_page_wp-svg-icons-custom-set a:active,body.wp-svg-icons_page_wp_svg_icons a:active{color:none}.box1{font-size:16px;display:inline-block;width:15em;padding:.25em .5em;background:#eee;margin:.5em 1em .5em 0}body.p-svg-icons_page_wp-svg-icons-support input:focus,body.toplevel_page_wp-svg-icons input:focus,body.wp-svg-icons_page_wp-svg-icons-custom-set input:focus,body.wp-svg-icons_page_wp_svg_icons input:focus{background:#E1E1E1}.wp-svg-icon-preview{width:30px}.fs1,.fs2,.fs3,.fs4,.fs5,.fs6,.fs7{padding:.85em;border-radius:5px}.wp-svg-iconset1-preview{font-size:90px;display:block;margin:10px auto 0}.wp-svg-icon-preview-box{width:30%;max-width:316px;min-width:200px;float:right;border:1px dashed #CCC;height:145px;padding:1em;text-align:center;margin:1.5em 2em 0 0}.wp-svg-paypal-donation-button{margin-top:-50px;right:0}body.p-svg-icons_page_wp-svg-icons-support .how-to-use,body.toplevel_page_wp-svg-icons .how-to-use,body.wp-svg-icons_page_wp-svg-icons-custom-set .how-to-use,body.wp-svg-icons_page_wp_svg_icons .how-to-use{width:100%;border:1px solid #CCC;margin-bottom:5px;float:left;padding-bottom:20px}body.p-svg-icons_page_wp-svg-icons-support .help-boxes,body.toplevel_page_wp-svg-icons .help-boxes,body.wp-svg-icons_page_wp-svg-icons-custom-set .help-boxes,body.wp-svg-icons_page_wp_svg_icons .help-boxes{width:100%}.glyph-demo .fs1{padding:.35em!important;font-size:2em!important}.insert-wp-svg-icon{margin-left:2.7em!important}.element_selection_container{width:100%;display:block;margin:1em 0}.selected-element-wrap{color:#ff8000!important}.wp-svg-how-to-use-container{float:left;width:50%}@media only screen and (max-width:710px){#social-icons{display:none}}@media only screen and (max-width:625px){.wp-svg-how-to-use-container{width:100%}.copy_paste_input{width:90%!important;border:none;box-shadow:none;background:0 0}.wp-svg-icon-preview-box{border:none!important;width:100%;max-width:100%;margin:0 auto}}
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.evan-herman.com/contact/?contact-reason=I%20want%20to%2
4
  Tags: wordpress, icons, evan, herman, icon, set, svg, wp, icomoon, ico, moon, wp, zoom, wp-zoom, wpzoom, broccolidry, metoicons, iconic, plugin, responsive, bootstrap, font, awesome, font awesome, twitter, glyphicons, glyph, web, font, webfont, custom, icons, import, upload, zip
5
  Requires at least: 3.5
6
  Tested up to: 4.1.1
7
- Stable tag: 3.0
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -127,6 +127,10 @@ If you buy the pro version you will also receive support and updates for one yea
127
 
128
  == Changelog ==
129
 
 
 
 
 
130
  = 3.0 - February 27th, 2015 =
131
  * Re-wrote the entire plugin from the ground up.
132
  * Built in shortcode support which ultimately prevents code from being stripped when toggling between html/visual tabs
@@ -185,6 +189,10 @@ If you buy the pro version you will also receive support and updates for one yea
185
 
186
  == Upgrade Notice ==
187
 
 
 
 
 
188
  = 3.0 - February 27th, 2015 =
189
  * Re-wrote the entire plugin from the ground up.
190
  * Built in shortcode support which ultimately prevents code from being stripped when toggling between html/visual tabs
4
  Tags: wordpress, icons, evan, herman, icon, set, svg, wp, icomoon, ico, moon, wp, zoom, wp-zoom, wpzoom, broccolidry, metoicons, iconic, plugin, responsive, bootstrap, font, awesome, font awesome, twitter, glyphicons, glyph, web, font, webfont, custom, icons, import, upload, zip
5
  Requires at least: 3.5
6
  Tested up to: 4.1.1
7
+ Stable tag: 3.1
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
127
 
128
  == Changelog ==
129
 
130
+ = 3.1 - March 3rd, 2015 =
131
+ * Fix link styles overriding WordPress defaults
132
+ * Minified default icon styles, added appropriate element classes and enqueued across dashboard
133
+
134
  = 3.0 - February 27th, 2015 =
135
  * Re-wrote the entire plugin from the ground up.
136
  * Built in shortcode support which ultimately prevents code from being stripped when toggling between html/visual tabs
189
 
190
  == Upgrade Notice ==
191
 
192
+ = 3.1 - March 3rd, 2015 =
193
+ * Fix link styles overriding WordPress defaults
194
+ * Minified default icon styles, added appropriate element classes and enqueued across dashboard
195
+
196
  = 3.0 - February 27th, 2015 =
197
  * Re-wrote the entire plugin from the ground up.
198
  * Built in shortcode support which ultimately prevents code from being stripped when toggling between html/visual tabs
wp-svg-icons.php CHANGED
@@ -8,7 +8,7 @@
8
  * Plugin Name: WP SVG Icons
9
  * Plugin URI: http://www.evan-herman.com/wordpress-plugin/wp-svg-icons/
10
  * Description: Quickly and effortlessly gain access to 492 beautifully designed SVG font icons, available on the frontend and backend of your site.
11
- * Version: 3.0
12
  * Author: EH Dev Shop
13
  * Author URI: http://evan-herman.com
14
  * License: GPL-3.0+
8
  * Plugin Name: WP SVG Icons
9
  * Plugin URI: http://www.evan-herman.com/wordpress-plugin/wp-svg-icons/
10
  * Description: Quickly and effortlessly gain access to 492 beautifully designed SVG font icons, available on the frontend and backend of your site.
11
+ * Version: 3.1
12
  * Author: EH Dev Shop
13
  * Author URI: http://evan-herman.com
14
  * License: GPL-3.0+