Release 1.30.0

This commit is contained in:
codecalm 2020-09-29 11:44:57 +02:00
parent 0e5bd6f8b2
commit 7173695acc
66 changed files with 888 additions and 501 deletions

BIN
.github/icons.png vendored

Binary file not shown.

Before

Width:  |  Height:  |  Size: 487 KiB

After

Width:  |  Height:  |  Size: 493 KiB

973
.github/icons.svg vendored

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 398 KiB

After

Width:  |  Height:  |  Size: 402 KiB

BIN
.github/tabler-icons-1.30.0.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

31
.github/tabler-icons-1.30.0.svg vendored Normal file
View File

@ -0,0 +1,31 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 322 122" width="322" height="122" style="color: #354052"><rect x="0" y="0" width="322" height="122" fill="#fff"></rect>
<symbol id="file-symlink" class="icon icon-tabler icon-tabler-file-symlink" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M4 21v-4a3 3 0 0 1 3 -3h5" /><path d="M9 17l3-3-3-3" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 11v-6a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-9.5" />
</symbol>
<symbol id="fold-down" class="icon icon-tabler icon-tabler-fold-down" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M12 11v8l3 -3m-6 0l3 3" /><line x1="9" y1="7" x2="10" y2="7" /><line x1="14" y1="7" x2="15" y2="7" /><line x1="19" y1="7" x2="20" y2="7" /><line x1="4" y1="7" x2="5" y2="7" />
</symbol>
<symbol id="fold-up" class="icon icon-tabler icon-tabler-fold-up" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M12 13v-8l-3 3m6 0l-3 -3" /><line x1="9" y1="17" x2="10" y2="17" /><line x1="14" y1="17" x2="15" y2="17" /><line x1="19" y1="17" x2="20" y2="17" /><line x1="4" y1="17" x2="5" y2="17" />
</symbol>
<symbol id="fold" class="icon icon-tabler icon-tabler-fold" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M12 3v6l3 -3m-6 0l3 3" /><path d="M12 21v-6l3 3m-6 0l3 -3" /><line x1="4" y1="12" x2="5" y2="12" /><line x1="9" y1="12" x2="10" y2="12" /><line x1="14" y1="12" x2="15" y2="12" /><line x1="19" y1="12" x2="20" y2="12" />
</symbol>
<symbol id="refresh-alert" class="icon icon-tabler icon-tabler-refresh-alert" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4" /><path d="M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4" /><line x1="12" y1="9" x2="12" y2="12" /><line x1="12" y1="15" x2="12.01" y2="15" />
</symbol>
<symbol id="shield-lock" class="icon icon-tabler icon-tabler-shield-lock" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3" /><circle cx="12" cy="11" r="1" /><line x1="12" y1="12" x2="12" y2="14.5" />
</symbol>
<symbol id="square-dot" class="icon icon-tabler icon-tabler-square-dot" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><rect x="4" y="4" width="16" height="16" rx="2" /><circle cx="12" cy="12" r="1" />
</symbol>
<symbol id="square-forbid-2" class="icon icon-tabler icon-tabler-square-forbid-2" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><rect x="4" y="4" width="16" height="16" rx="2" /><line x1="9" y1="15" x2="15" y2="9" />
</symbol>
<symbol id="square-forbid" class="icon icon-tabler icon-tabler-square-forbid" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><rect x="4" y="4" width="16" height="16" rx="2" /><line x1="9" y1="9" x2="15" y2="15" />
</symbol>
<use xlink:href="#file-symlink" x="24" y="24" width="24" height="24" />
<use xlink:href="#fold-down" x="74" y="24" width="24" height="24" />
<use xlink:href="#fold-up" x="124" y="24" width="24" height="24" />
<use xlink:href="#fold" x="174" y="24" width="24" height="24" />
<use xlink:href="#refresh-alert" x="224" y="24" width="24" height="24" />
<use xlink:href="#shield-lock" x="274" y="24" width="24" height="24" />
<use xlink:href="#square-dot" x="24" y="74" width="24" height="24" />
<use xlink:href="#square-forbid-2" x="74" y="74" width="24" height="24" />
<use xlink:href="#square-forbid" x="124" y="74" width="24" height="24" />
</svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,6 +1,6 @@
@charset "UTF-8";
/*!
* Tabler Icons 1.29.0 by tabler - https://tabler.io
* Tabler Icons 1.30.0 by tabler - https://tabler.io
* License - https://github.com/tabler/tabler-icons/blob/master/LICENSE
*/
@font-face {
@ -1460,6 +1460,10 @@
content: "";
}
.ti-file-symlink:before {
content: "";
}
.ti-file-text:before {
content: "";
}
@ -1536,6 +1540,18 @@
content: "";
}
.ti-fold:before {
content: "";
}
.ti-fold-down:before {
content: "";
}
.ti-fold-up:before {
content: "";
}
.ti-folder:before {
content: "";
}
@ -2540,6 +2556,10 @@
content: "";
}
.ti-refresh-alert:before {
content: "";
}
.ti-registered:before {
content: "";
}
@ -2700,6 +2720,10 @@
content: "";
}
.ti-shield-lock:before {
content: "";
}
.ti-shield-off:before {
content: "";
}
@ -2776,6 +2800,18 @@
content: "";
}
.ti-square-dot:before {
content: "";
}
.ti-square-forbid:before {
content: "";
}
.ti-square-forbid-2:before {
content: "";
}
.ti-square-minus:before {
content: "";
}

View File

@ -5,7 +5,7 @@
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Tabler Icons - version 1.29.0</title>
<title>Tabler Icons - version 1.30.0</title>
<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600" rel="stylesheet">
<link rel="stylesheet" href="./tabler-icons.css">
@ -109,7 +109,7 @@
<h1>
Tabler Icons
</h1>
<p class="text-muted">version 1.29.0</p>
<p class="text-muted">version 1.30.0</p>
</header>
<div class="search-bar">
@ -3350,6 +3350,15 @@
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-file-symlink"></i>
<strong>file-symlink</strong>
<div class="tabler-icon-codes">
<code>ti ti-file-symlink</code><br>
<code>\ed53</code>
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-file-text"></i>
<strong>file-text</strong>
@ -3521,6 +3530,33 @@
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-fold"></i>
<strong>fold</strong>
<div class="tabler-icon-codes">
<code>ti ti-fold</code><br>
<code>\ed56</code>
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-fold-down"></i>
<strong>fold-down</strong>
<div class="tabler-icon-codes">
<code>ti ti-fold-down</code><br>
<code>\ed54</code>
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-fold-up"></i>
<strong>fold-up</strong>
<div class="tabler-icon-codes">
<code>ti ti-fold-up</code><br>
<code>\ed55</code>
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-folder"></i>
<strong>folder</strong>
@ -5780,6 +5816,15 @@
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-refresh-alert"></i>
<strong>refresh-alert</strong>
<div class="tabler-icon-codes">
<code>ti ti-refresh-alert</code><br>
<code>\ed57</code>
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-registered"></i>
<strong>registered</strong>
@ -6140,6 +6185,15 @@
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-shield-lock"></i>
<strong>shield-lock</strong>
<div class="tabler-icon-codes">
<code>ti ti-shield-lock</code><br>
<code>\ed58</code>
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-shield-off"></i>
<strong>shield-off</strong>
@ -6311,6 +6365,33 @@
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-square-dot"></i>
<strong>square-dot</strong>
<div class="tabler-icon-codes">
<code>ti ti-square-dot</code><br>
<code>\ed59</code>
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-square-forbid"></i>
<strong>square-forbid</strong>
<div class="tabler-icon-codes">
<code>ti ti-square-forbid</code><br>
<code>\ed5b</code>
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-square-forbid-2"></i>
<strong>square-forbid-2</strong>
<div class="tabler-icon-codes">
<code>ti ti-square-forbid-2</code><br>
<code>\ed5a</code>
</div>
</div>
<div class="tabler-icon">
<i class="ti ti-square-minus"></i>
<strong>square-minus</strong>

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
/*!
* Tabler Icons 1.29.0 by tabler - https://tabler.io
* Tabler Icons 1.30.0 by tabler - https://tabler.io
* License - https://github.com/tabler/tabler-icons/blob/master/LICENSE
*/
$ti-font-family: 'tabler-icons' !default;
@ -393,6 +393,7 @@ $ti-icon-file-off: '\ecf2';
$ti-icon-file-phone: '\ecdc';
$ti-icon-file-plus: '\eaa0';
$ti-icon-file-shredder: '\eaa1';
$ti-icon-file-symlink: '\ed53';
$ti-icon-file-text: '\eaa2';
$ti-icon-file-upload: '\ec91';
$ti-icon-file-x: '\eaa3';
@ -412,6 +413,9 @@ $ti-icon-float-none: '\ed13';
$ti-icon-float-right: '\ebb3';
$ti-icon-focus: '\eb8d';
$ti-icon-focus-2: '\ebd3';
$ti-icon-fold: '\ed56';
$ti-icon-fold-down: '\ed54';
$ti-icon-fold-up: '\ed55';
$ti-icon-folder: '\eaad';
$ti-icon-folder-minus: '\eaaa';
$ti-icon-folder-off: '\ed14';
@ -663,6 +667,7 @@ $ti-icon-rectangle: '\ed37';
$ti-icon-rectangle-vertical: '\ed36';
$ti-icon-recycle: '\eb9b';
$ti-icon-refresh: '\eb13';
$ti-icon-refresh-alert: '\ed57';
$ti-icon-registered: '\eb14';
$ti-icon-repeat: '\eb72';
$ti-icon-repeat-once: '\eb71';
@ -703,6 +708,7 @@ $ti-icon-shape: '\eb9c';
$ti-icon-share: '\eb21';
$ti-icon-shield: '\eb24';
$ti-icon-shield-check: '\eb22';
$ti-icon-shield-lock: '\ed58';
$ti-icon-shield-off: '\ecf8';
$ti-icon-shield-x: '\eb23';
$ti-icon-ship: '\ec84';
@ -722,6 +728,9 @@ $ti-icon-sort-descending: '\eb27';
$ti-icon-space: '\ec0c';
$ti-icon-square: '\eb2c';
$ti-icon-square-check: '\eb28';
$ti-icon-square-dot: '\ed59';
$ti-icon-square-forbid: '\ed5b';
$ti-icon-square-forbid-2: '\ed5a';
$ti-icon-square-minus: '\eb29';
$ti-icon-square-plus: '\eb2a';
$ti-icon-square-rotated: '\ecdf';
@ -1221,6 +1230,7 @@ $ti-icon-zoom-out: '\eb57';
.#{$ti-icon-prefix}-file-phone:before { content: $ti-icon-file-phone; }
.#{$ti-icon-prefix}-file-plus:before { content: $ti-icon-file-plus; }
.#{$ti-icon-prefix}-file-shredder:before { content: $ti-icon-file-shredder; }
.#{$ti-icon-prefix}-file-symlink:before { content: $ti-icon-file-symlink; }
.#{$ti-icon-prefix}-file-text:before { content: $ti-icon-file-text; }
.#{$ti-icon-prefix}-file-upload:before { content: $ti-icon-file-upload; }
.#{$ti-icon-prefix}-file-x:before { content: $ti-icon-file-x; }
@ -1240,6 +1250,9 @@ $ti-icon-zoom-out: '\eb57';
.#{$ti-icon-prefix}-float-right:before { content: $ti-icon-float-right; }
.#{$ti-icon-prefix}-focus:before { content: $ti-icon-focus; }
.#{$ti-icon-prefix}-focus-2:before { content: $ti-icon-focus-2; }
.#{$ti-icon-prefix}-fold:before { content: $ti-icon-fold; }
.#{$ti-icon-prefix}-fold-down:before { content: $ti-icon-fold-down; }
.#{$ti-icon-prefix}-fold-up:before { content: $ti-icon-fold-up; }
.#{$ti-icon-prefix}-folder:before { content: $ti-icon-folder; }
.#{$ti-icon-prefix}-folder-minus:before { content: $ti-icon-folder-minus; }
.#{$ti-icon-prefix}-folder-off:before { content: $ti-icon-folder-off; }
@ -1491,6 +1504,7 @@ $ti-icon-zoom-out: '\eb57';
.#{$ti-icon-prefix}-rectangle-vertical:before { content: $ti-icon-rectangle-vertical; }
.#{$ti-icon-prefix}-recycle:before { content: $ti-icon-recycle; }
.#{$ti-icon-prefix}-refresh:before { content: $ti-icon-refresh; }
.#{$ti-icon-prefix}-refresh-alert:before { content: $ti-icon-refresh-alert; }
.#{$ti-icon-prefix}-registered:before { content: $ti-icon-registered; }
.#{$ti-icon-prefix}-repeat:before { content: $ti-icon-repeat; }
.#{$ti-icon-prefix}-repeat-once:before { content: $ti-icon-repeat-once; }
@ -1531,6 +1545,7 @@ $ti-icon-zoom-out: '\eb57';
.#{$ti-icon-prefix}-share:before { content: $ti-icon-share; }
.#{$ti-icon-prefix}-shield:before { content: $ti-icon-shield; }
.#{$ti-icon-prefix}-shield-check:before { content: $ti-icon-shield-check; }
.#{$ti-icon-prefix}-shield-lock:before { content: $ti-icon-shield-lock; }
.#{$ti-icon-prefix}-shield-off:before { content: $ti-icon-shield-off; }
.#{$ti-icon-prefix}-shield-x:before { content: $ti-icon-shield-x; }
.#{$ti-icon-prefix}-ship:before { content: $ti-icon-ship; }
@ -1550,6 +1565,9 @@ $ti-icon-zoom-out: '\eb57';
.#{$ti-icon-prefix}-space:before { content: $ti-icon-space; }
.#{$ti-icon-prefix}-square:before { content: $ti-icon-square; }
.#{$ti-icon-prefix}-square-check:before { content: $ti-icon-square-check; }
.#{$ti-icon-prefix}-square-dot:before { content: $ti-icon-square-dot; }
.#{$ti-icon-prefix}-square-forbid:before { content: $ti-icon-square-forbid; }
.#{$ti-icon-prefix}-square-forbid-2:before { content: $ti-icon-square-forbid-2; }
.#{$ti-icon-prefix}-square-minus:before { content: $ti-icon-square-minus; }
.#{$ti-icon-prefix}-square-plus:before { content: $ti-icon-square-plus; }
.#{$ti-icon-prefix}-square-rotated:before { content: $ti-icon-square-rotated; }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

BIN
icons-png/file-symlink.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

BIN
icons-png/fold-down.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
icons-png/fold-up.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
icons-png/fold.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

BIN
icons-png/refresh-alert.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

BIN
icons-png/shield-lock.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

BIN
icons-png/square-dot.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

BIN
icons-png/square-forbid.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -1,5 +1,5 @@
import * as React from "react";
const IconFileCertificate = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-certificate" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M15 3v4a1 1 0 0 0 1 1h4" /><path d="M6 8v-3a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-5" /><circle cx={7} cy={14} r={3} /><path d="M5.5 17l-1.5 5l3 -1.5l3 1.5l-1.5 -5" /></svg>;
const IconFileCertificate = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-certificate" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 8v-3a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-5" /><circle cx={6} cy={14} r={3} /><path d="M4.5 17l-1.5 5l3 -1.5l3 1.5l-1.5 -5" /></svg>;
export default IconFileCertificate;

View File

@ -1,5 +1,5 @@
import * as React from "react";
const IconFileDislike = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-dislike" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={14} width={3} height={5} rx={1} /><path d="M7 15a1 1 0 0 1 1 -1h3.756a1 1 0 0 1 .958 .713l1.2 3c.09 .303 .133 .63 -.056 .884c-.188 .254 -.542 .403 -.858 .403h-2v2.467a1.1 1.1 0 0 1 -2.015 .61l-1.985 -3.077v-4z" /><path d="M15 3v4a1 1 0 0 0 1 1h4" /><path d="M6 11v-6a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-2.5" /></svg>;
const IconFileDislike = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-dislike" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={14} width={3} height={5} rx={1} /><path d="M6 15a1 1 0 0 1 1 -1h3.756a1 1 0 0 1 .958 .713l1.2 3c.09 .303 .133 .63 -.056 .884c-.188 .254 -.542 .403 -.858 .403h-2v2.467a1.1 1.1 0 0 1 -2.015 .61l-1.985 -3.077v-4z" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 11v-6a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-2.5" /></svg>;
export default IconFileDislike;

View File

@ -1,5 +1,5 @@
import * as React from "react";
const IconFileLike = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-like" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={16} width={3} height={5} rx={1} /><path d="M7 20a1 1 0 0 0 1 1h3.756a1 1 0 0 0 .958 -.713l1.2 -3c.09 -.303 .133 -.63 -.056 -.884c-.188 -.254 -.542 -.403 -.858 -.403h-2v-2.467a1.1 1.1 0 0 0 -2.015 -.61l-1.985 3.077v4z" /><path d="M15 3v4a1 1 0 0 0 1 1h4" /><path d="M6 12.1v-7.1a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-2.3" /></svg>;
const IconFileLike = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-like" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={3} y={16} width={3} height={5} rx={1} /><path d="M6 20a1 1 0 0 0 1 1h3.756a1 1 0 0 0 .958 -.713l1.2 -3c.09 -.303 .133 -.63 -.056 -.884c-.188 -.254 -.542 -.403 -.858 -.403h-2v-2.467a1.1 1.1 0 0 0 -2.015 -.61l-1.985 3.077v4z" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 12.1v-7.1a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-2.3" /></svg>;
export default IconFileLike;

View File

@ -0,0 +1,5 @@
import * as React from "react";
const IconFileSymlink = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-file-symlink" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M4 21v-4a3 3 0 0 1 3 -3h5" /><path d="M9 17l3-3-3-3" /><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M5 11v-6a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-9.5" /></svg>;
export default IconFileSymlink;

View File

@ -0,0 +1,5 @@
import * as React from "react";
const IconFoldDown = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-fold-down" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 11v8l3 -3m-6 0l3 3" /><line x1={9} y1={7} x2={10} y2={7} /><line x1={14} y1={7} x2={15} y2={7} /><line x1={19} y1={7} x2={20} y2={7} /><line x1={4} y1={7} x2={5} y2={7} /></svg>;
export default IconFoldDown;

View File

@ -0,0 +1,5 @@
import * as React from "react";
const IconFoldUp = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-fold-up" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 13v-8l-3 3m6 0l-3 -3" /><line x1={9} y1={17} x2={10} y2={17} /><line x1={14} y1={17} x2={15} y2={17} /><line x1={19} y1={17} x2={20} y2={17} /><line x1={4} y1={17} x2={5} y2={17} /></svg>;
export default IconFoldUp;

View File

@ -0,0 +1,5 @@
import * as React from "react";
const IconFold = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-fold" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3v6l3 -3m-6 0l3 3" /><path d="M12 21v-6l3 3m-6 0l3 -3" /><line x1={4} y1={12} x2={5} y2={12} /><line x1={9} y1={12} x2={10} y2={12} /><line x1={14} y1={12} x2={15} y2={12} /><line x1={19} y1={12} x2={20} y2={12} /></svg>;
export default IconFold;

View File

@ -0,0 +1,5 @@
import * as React from "react";
const IconRefreshAlert = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-refresh-alert" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4" /><path d="M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4" /><line x1={12} y1={9} x2={12} y2={12} /><line x1={12} y1={15} x2={12.01} y2={15} /></svg>;
export default IconRefreshAlert;

View File

@ -1,5 +1,5 @@
import * as React from "react";
const IconRefresh = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-refresh" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -5v5h5" /><path d="M4 13a8.1 8.1 0 0 0 15.5 2m.5 5v-5h-5" /></svg>;
const IconRefresh = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-refresh" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4" /><path d="M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4" /></svg>;
export default IconRefresh;

View File

@ -0,0 +1,5 @@
import * as React from "react";
const IconShieldLock = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-shield-lock" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3" /><circle cx={12} cy={11} r={1} /><line x1={12} y1={12} x2={12} y2={14.5} /></svg>;
export default IconShieldLock;

View File

@ -0,0 +1,5 @@
import * as React from "react";
const IconSquareDot = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-square-dot" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><circle cx={12} cy={12} r={1} /></svg>;
export default IconSquareDot;

View File

@ -0,0 +1,5 @@
import * as React from "react";
const IconSquareForbid2 = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-square-forbid-2" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={9} y1={15} x2={15} y2={9} /></svg>;
export default IconSquareForbid2;

View File

@ -0,0 +1,5 @@
import * as React from "react";
const IconSquareForbid = (size = 24, color = "currentColor", stroke = 2, ...props) => <svg className="icon icon-tabler icon-tabler-square-forbid" width={size} height={size} viewBox="0 0 24 24" strokeWidth={stroke} stroke={color} fill="none" strokeLinecap="round" strokeLinejoin="round" {...props}><path stroke="none" d="M0 0h24v24H0z" fill="none" /><rect x={4} y={4} width={16} height={16} rx={2} /><line x1={9} y1={9} x2={15} y2={15} /></svg>;
export default IconSquareForbid;

View File

@ -362,6 +362,7 @@ export const IconFileOff: TablerIcon;
export const IconFilePhone: TablerIcon;
export const IconFilePlus: TablerIcon;
export const IconFileShredder: TablerIcon;
export const IconFileSymlink: TablerIcon;
export const IconFileText: TablerIcon;
export const IconFileUpload: TablerIcon;
export const IconFileX: TablerIcon;
@ -382,6 +383,9 @@ export const IconFloatNone: TablerIcon;
export const IconFloatRight: TablerIcon;
export const IconFocus2: TablerIcon;
export const IconFocus: TablerIcon;
export const IconFoldDown: TablerIcon;
export const IconFoldUp: TablerIcon;
export const IconFold: TablerIcon;
export const IconFolderMinus: TablerIcon;
export const IconFolderOff: TablerIcon;
export const IconFolderPlus: TablerIcon;
@ -632,6 +636,7 @@ export const IconRecordMail: TablerIcon;
export const IconRectangleVertical: TablerIcon;
export const IconRectangle: TablerIcon;
export const IconRecycle: TablerIcon;
export const IconRefreshAlert: TablerIcon;
export const IconRefresh: TablerIcon;
export const IconRegistered: TablerIcon;
export const IconRepeatOnce: TablerIcon;
@ -672,6 +677,7 @@ export const IconSettings: TablerIcon;
export const IconShape: TablerIcon;
export const IconShare: TablerIcon;
export const IconShieldCheck: TablerIcon;
export const IconShieldLock: TablerIcon;
export const IconShieldOff: TablerIcon;
export const IconShieldX: TablerIcon;
export const IconShield: TablerIcon;
@ -691,6 +697,9 @@ export const IconSortAscending: TablerIcon;
export const IconSortDescending: TablerIcon;
export const IconSpace: TablerIcon;
export const IconSquareCheck: TablerIcon;
export const IconSquareDot: TablerIcon;
export const IconSquareForbid2: TablerIcon;
export const IconSquareForbid: TablerIcon;
export const IconSquareMinus: TablerIcon;
export const IconSquarePlus: TablerIcon;
export const IconSquareRotated: TablerIcon;

View File

@ -356,6 +356,7 @@ export { default as IconFileOff } from './icons-js/file-off.js';
export { default as IconFilePhone } from './icons-js/file-phone.js';
export { default as IconFilePlus } from './icons-js/file-plus.js';
export { default as IconFileShredder } from './icons-js/file-shredder.js';
export { default as IconFileSymlink } from './icons-js/file-symlink.js';
export { default as IconFileText } from './icons-js/file-text.js';
export { default as IconFileUpload } from './icons-js/file-upload.js';
export { default as IconFileX } from './icons-js/file-x.js';
@ -376,6 +377,9 @@ export { default as IconFloatNone } from './icons-js/float-none.js';
export { default as IconFloatRight } from './icons-js/float-right.js';
export { default as IconFocus2 } from './icons-js/focus-2.js';
export { default as IconFocus } from './icons-js/focus.js';
export { default as IconFoldDown } from './icons-js/fold-down.js';
export { default as IconFoldUp } from './icons-js/fold-up.js';
export { default as IconFold } from './icons-js/fold.js';
export { default as IconFolderMinus } from './icons-js/folder-minus.js';
export { default as IconFolderOff } from './icons-js/folder-off.js';
export { default as IconFolderPlus } from './icons-js/folder-plus.js';
@ -626,6 +630,7 @@ export { default as IconRecordMail } from './icons-js/record-mail.js';
export { default as IconRectangleVertical } from './icons-js/rectangle-vertical.js';
export { default as IconRectangle } from './icons-js/rectangle.js';
export { default as IconRecycle } from './icons-js/recycle.js';
export { default as IconRefreshAlert } from './icons-js/refresh-alert.js';
export { default as IconRefresh } from './icons-js/refresh.js';
export { default as IconRegistered } from './icons-js/registered.js';
export { default as IconRepeatOnce } from './icons-js/repeat-once.js';
@ -666,6 +671,7 @@ export { default as IconSettings } from './icons-js/settings.js';
export { default as IconShape } from './icons-js/shape.js';
export { default as IconShare } from './icons-js/share.js';
export { default as IconShieldCheck } from './icons-js/shield-check.js';
export { default as IconShieldLock } from './icons-js/shield-lock.js';
export { default as IconShieldOff } from './icons-js/shield-off.js';
export { default as IconShieldX } from './icons-js/shield-x.js';
export { default as IconShield } from './icons-js/shield.js';
@ -685,6 +691,9 @@ export { default as IconSortAscending } from './icons-js/sort-ascending.js';
export { default as IconSortDescending } from './icons-js/sort-descending.js';
export { default as IconSpace } from './icons-js/space.js';
export { default as IconSquareCheck } from './icons-js/square-check.js';
export { default as IconSquareDot } from './icons-js/square-dot.js';
export { default as IconSquareForbid2 } from './icons-js/square-forbid-2.js';
export { default as IconSquareForbid } from './icons-js/square-forbid.js';
export { default as IconSquareMinus } from './icons-js/square-minus.js';
export { default as IconSquarePlus } from './icons-js/square-plus.js';
export { default as IconSquareRotated } from './icons-js/square-rotated.js';

View File

@ -1,9 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-file-certificate" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M15 3v4a1 1 0 0 0 1 1h4" />
<path d="M6 8v-3a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-5" />
<circle cx="7" cy="14" r="3" />
<path d="M5.5 17l-1.5 5l3 -1.5l3 1.5l-1.5 -5" />
<path d="M14 3v4a1 1 0 0 0 1 1h4" />
<path d="M5 8v-3a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-5" />
<circle cx="6" cy="14" r="3" />
<path d="M4.5 17l-1.5 5l3 -1.5l3 1.5l-1.5 -5" />
</svg>

Before

Width:  |  Height:  |  Size: 488 B

After

Width:  |  Height:  |  Size: 488 B

View File

@ -1,9 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-file-dislike" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<rect x="4" y="14" width="3" height="5" rx="1" />
<path d="M7 15a1 1 0 0 1 1 -1h3.756a1 1 0 0 1 .958 .713l1.2 3c.09 .303 .133 .63 -.056 .884c-.188 .254 -.542 .403 -.858 .403h-2v2.467a1.1 1.1 0 0 1 -2.015 .61l-1.985 -3.077v-4z" />
<path d="M15 3v4a1 1 0 0 0 1 1h4" />
<path d="M6 11v-6a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-2.5" />
<rect x="3" y="14" width="3" height="5" rx="1" />
<path d="M6 15a1 1 0 0 1 1 -1h3.756a1 1 0 0 1 .958 .713l1.2 3c.09 .303 .133 .63 -.056 .884c-.188 .254 -.542 .403 -.858 .403h-2v2.467a1.1 1.1 0 0 1 -2.015 .61l-1.985 -3.077v-4z" />
<path d="M14 3v4a1 1 0 0 0 1 1h4" />
<path d="M5 11v-6a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-2.5" />
</svg>

Before

Width:  |  Height:  |  Size: 636 B

After

Width:  |  Height:  |  Size: 636 B

View File

@ -1,9 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-file-like" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<rect x="4" y="16" width="3" height="5" rx="1" />
<path d="M7 20a1 1 0 0 0 1 1h3.756a1 1 0 0 0 .958 -.713l1.2 -3c.09 -.303 .133 -.63 -.056 -.884c-.188 -.254 -.542 -.403 -.858 -.403h-2v-2.467a1.1 1.1 0 0 0 -2.015 -.61l-1.985 3.077v4z" />
<path d="M15 3v4a1 1 0 0 0 1 1h4" />
<path d="M6 12.1v-7.1a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-2.3" />
<rect x="3" y="16" width="3" height="5" rx="1" />
<path d="M6 20a1 1 0 0 0 1 1h3.756a1 1 0 0 0 .958 -.713l1.2 -3c.09 -.303 .133 -.63 -.056 -.884c-.188 -.254 -.542 -.403 -.858 -.403h-2v-2.467a1.1 1.1 0 0 0 -2.015 -.61l-1.985 3.077v4z" />
<path d="M14 3v4a1 1 0 0 0 1 1h4" />
<path d="M5 12.1v-7.1a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-2.3" />
</svg>

Before

Width:  |  Height:  |  Size: 644 B

After

Width:  |  Height:  |  Size: 644 B

9
icons/file-symlink.svg Normal file
View File

@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-file-symlink" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M4 21v-4a3 3 0 0 1 3 -3h5" />
<path d="M9 17l3-3-3-3" />
<path d="M14 3v4a1 1 0 0 0 1 1h4" />
<path d="M5 11v-6a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2h-9.5" />
</svg>

After

Width:  |  Height:  |  Size: 472 B

10
icons/fold-down.svg Normal file
View File

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-fold-down" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M12 11v8l3 -3m-6 0l3 3" />
<line x1="9" y1="7" x2="10" y2="7" />
<line x1="14" y1="7" x2="15" y2="7" />
<line x1="19" y1="7" x2="20" y2="7" />
<line x1="4" y1="7" x2="5" y2="7" />
</svg>

After

Width:  |  Height:  |  Size: 491 B

10
icons/fold-up.svg Normal file
View File

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-fold-up" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M12 13v-8l-3 3m6 0l-3 -3" />
<line x1="9" y1="17" x2="10" y2="17" />
<line x1="14" y1="17" x2="15" y2="17" />
<line x1="19" y1="17" x2="20" y2="17" />
<line x1="4" y1="17" x2="5" y2="17" />
</svg>

After

Width:  |  Height:  |  Size: 499 B

11
icons/fold.svg Normal file
View File

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-fold" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M12 3v6l3 -3m-6 0l3 3" />
<path d="M12 21v-6l3 3m-6 0l3 -3" />
<line x1="4" y1="12" x2="5" y2="12" />
<line x1="9" y1="12" x2="10" y2="12" />
<line x1="14" y1="12" x2="15" y2="12" />
<line x1="19" y1="12" x2="20" y2="12" />
</svg>

After

Width:  |  Height:  |  Size: 532 B

9
icons/refresh-alert.svg Normal file
View File

@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-refresh-alert" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4" />
<path d="M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4" />
<line x1="12" y1="9" x2="12" y2="12" />
<line x1="12" y1="15" x2="12.01" y2="15" />
</svg>

After

Width:  |  Height:  |  Size: 493 B

View File

@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-refresh" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -5v5h5" />
<path d="M4 13a8.1 8.1 0 0 0 15.5 2m.5 5v-5h-5" />
<path d="M20 11a8.1 8.1 0 0 0 -15.5 -2m-.5 -4v4h4" />
<path d="M4 13a8.1 8.1 0 0 0 15.5 2m.5 4v-4h-4" />
</svg>

Before

Width:  |  Height:  |  Size: 399 B

After

Width:  |  Height:  |  Size: 399 B

8
icons/shield-lock.svg Normal file
View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-shield-lock" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3" />
<circle cx="12" cy="11" r="1" />
<line x1="12" y1="12" x2="12" y2="14.5" />
</svg>

After

Width:  |  Height:  |  Size: 473 B

7
icons/square-dot.svg Normal file
View File

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-dot" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<rect x="4" y="4" width="16" height="16" rx="2" />
<circle cx="12" cy="12" r="1" />
</svg>

After

Width:  |  Height:  |  Size: 381 B

View File

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-forbid-2" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<rect x="4" y="4" width="16" height="16" rx="2" />
<line x1="9" y1="15" x2="15" y2="9" />
</svg>

After

Width:  |  Height:  |  Size: 392 B

7
icons/square-forbid.svg Normal file
View File

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-square-forbid" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<rect x="4" y="4" width="16" height="16" rx="2" />
<line x1="9" y1="9" x2="15" y2="15" />
</svg>

After

Width:  |  Height:  |  Size: 390 B

View File

@ -1,6 +1,6 @@
{
"name": "tabler-icons",
"version": "1.29.0",
"version": "1.30.0",
"repository": {
"type": "git",
"url": "git+https://github.com/tabler/tabler-icons.git"

View File

@ -1,5 +1,6 @@
---
category: Document
version: 1.30
---
<svg>
<path d="M4 21v-4a3 3 0 0 1 3 -3h5" />

View File

@ -1,4 +1,5 @@
---
version: 1.30
---
<svg>
<path d="M12 11v8l3 -3m-6 0l3 3" />

View File

@ -1,4 +1,5 @@
---
version: 1.30
---
<svg>
<path d="M12 13v-8l-3 3m6 0l-3 -3" />

View File

@ -1,4 +1,5 @@
---
version: 1.30
---
<svg>
<path d="M12 3v6l3 -3m-6 0l3 3" />

View File

@ -1,4 +1,5 @@
---
version: 1.30
---
<svg>
<path d="M12 3a12 12 0 0 0 8.5 3a12 12 0 0 1 -8.5 15a12 12 0 0 1 -8.5 -15a12 12 0 0 0 8.5 -3" />

View File

@ -1,4 +1,5 @@
---
version: 1.30
---
<svg>
<rect x="4" y="4" width="16" height="16" rx="2" />

View File

@ -1,4 +1,5 @@
---
version: 1.30
---
<svg>
<rect x="4" y="4" width="16" height="16" rx="2" />

View File

@ -1,4 +1,5 @@
---
version: 1.30
---
<svg>
<rect x="4" y="4" width="16" height="16" rx="2" />

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 289 KiB

After

Width:  |  Height:  |  Size: 292 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 303 KiB

After

Width:  |  Height:  |  Size: 306 KiB

View File

@ -1789,6 +1789,11 @@
"tags": ["file", "shredder", "shred", "destroy", "cut"],
"version": "1.0"
},
"file-symlink": {
"category": "Document",
"tags": ["file", "symlink"],
"version": "1.3"
},
"file-text": {
"category": "Document",
"tags": ["file", "text", "data", "pdf", "txt"],
@ -1889,6 +1894,21 @@
"tags": ["focus", "target", "bullseye", "aim"],
"version": "1.3"
},
"fold-down": {
"category": "",
"tags": ["fold", "down"],
"version": "1.3"
},
"fold-up": {
"category": "",
"tags": ["fold", "up"],
"version": "1.3"
},
"fold": {
"category": "",
"tags": ["fold"],
"version": "1.3"
},
"folder-minus": {
"category": "Document",
"tags": ["folder", "minus", "directory", "dir"],
@ -3139,6 +3159,11 @@
"tags": ["recycle", "trash", "rubbish", "recyclable", "reuse", "waste"],
"version": "1.3"
},
"refresh-alert": {
"category": "",
"tags": ["refresh", "alert", "synchronization", "reload", "restart", "spinner", "loader", "ajax", "update", "arrows"],
"version": "1.0"
},
"refresh": {
"category": "",
"tags": ["refresh", "synchronization", "reload", "restart", "spinner", "loader", "ajax", "update", "arrows"],
@ -3339,6 +3364,11 @@
"tags": ["shield", "check", "safety", "protect", "protection", "yes", "add"],
"version": "1.0"
},
"shield-lock": {
"category": "",
"tags": ["shield", "lock"],
"version": "1.3"
},
"shield-off": {
"category": "",
"tags": ["shield", "off"],
@ -3434,6 +3464,21 @@
"tags": ["square", "check", "checkbox", "yes"],
"version": "1.0"
},
"square-dot": {
"category": "",
"tags": ["square", "dot"],
"version": "1.3"
},
"square-forbid-2": {
"category": "",
"tags": ["square", "forbid", "2"],
"version": "1.3"
},
"square-forbid": {
"category": "",
"tags": ["square", "forbid"],
"version": "1.3"
},
"square-minus": {
"category": "",
"tags": ["square", "minus", "remove", "indeterminate"],