diff --git a/404.html b/404.html new file mode 100644 index 0000000..2376a36 --- /dev/null +++ b/404.html @@ -0,0 +1,188 @@ + + + + + + + + + + + + + + + + 404 Page not found + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+

+

+ 404 ... This page does not exist, go home +

+
+ + + +
+ + diff --git a/categories/index.html b/categories/index.html new file mode 100644 index 0000000..26c59ab --- /dev/null +++ b/categories/index.html @@ -0,0 +1,179 @@ + + + + + + + + + + + + + + + + Categories + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +

Tags

+ + Nothing to see here, yet 😉 + + +
+ +
+ + diff --git a/categories/index.xml b/categories/index.xml new file mode 100644 index 0000000..ed1119d --- /dev/null +++ b/categories/index.xml @@ -0,0 +1,10 @@ + + + + Categories on Decentrala + https://dmz.rs/categories/ + Recent content in Categories on Decentrala + Hugo -- gohugo.io + en + + diff --git a/chat.html b/chat.html deleted file mode 100644 index bfd7400..0000000 --- a/chat.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - Decentrala - - -
-
-

DECENTRALA

-
-
-

Chat

-

Za koriscenje XMPP (Jabber) mozete koristiti Gajim na racunaru , Conversations na Andoroid-u (ne pravite nalog na conversations.im serveru, mozete na dmz.rs ili nekom drugom) i Monal na Apple proizvodima.

-

Mozete nas naci u XMPP grupi decentrala@conference.dmz.rs

-

- -
-
-
- - diff --git a/chat/index.html b/chat/index.html new file mode 100644 index 0000000..0a67e34 --- /dev/null +++ b/chat/index.html @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + Decentrala + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+

+
+ +
+

+

Chat

+

Za koriscenje XMPP (Jabber) mozete koristiti Gajim na racunaru , Conversations na Andoroid-u (ne pravite nalog na conversations.im serveru, mozete na dmz.rs ili nekom drugom) i Monal na Apple proizvodima.

+

Mozete nas naci u XMPP grupi decentrala@conference.dmz.rs

+ +

+
+
+ + + + +
+ + diff --git a/css/dark.css b/css/dark.css new file mode 100644 index 0000000..7e1c7be --- /dev/null +++ b/css/dark.css @@ -0,0 +1,97 @@ +:root { + --dark-primary-color: 34, 39, 46; + --dark-secondary-color: #2d333b; + --dark-tertiary-color: #646464; + --dark-text-color: #24ea25; +} + +html { + background-color: rgb(var(--dark-primary-color)); + color: var(--dark-text-color); + fill: var(--dark-text-color); +} + +.header { + background-color: rgba(var(--dark-primary-color), 0.95); +} + +.nav-hamburger-list { + background: rgba(var(--dark-primary-color), 1); +} + +.nav-links .nav-icons-divider { + color: var(--dark-secondary-color); +} + +a:hover .feather-moon { + fill: white; + color: white; +} + +.social-icons-list .social-icon, +.social-icons-list .social-icon a:visited { + fill: var(--dark-text-color); +} + +.social-icons-list .social-icon a:hover { + fill: var(--accent-color); +} + +.post-tags .post-tag:hover { + background-color: var(--dark-text-color); + color: rgb(var(--dark-primary-color)); +} + +.tags-list .post-tags .post-tag a .tag-posts-count { + background-color: var(--dark-secondary-color); +} + +.tags-list .post-tags .post-tag:hover a .tag-posts-count { + background-color: var(--dark-text-color); + color: rgb(var(--dark-primary-color)); +} + +.footer { + border-top-color: var(--dark-header-bg-color); +} + +blockquote { + color: darkgrey; + border-left-color: var(--dark-secondary-color); +} + +hr { + color: var(--dark-secondary-color); +} + +table thead { + background-color: var(--dark-secondary-color); +} + +table td, +table th { + border-bottom-color: var(--dark-secondary-color); +} + +code, +pre { + background-color: var(--dark-secondary-color) !important; +} + +:not(pre) > code { + background-color: var(--dark-tertiary-color) !important; + color: var(--dark-text-color); +} + +.header-shadow { + box-shadow: rgb(33, 38, 45) 0px -1px 0px 0px inset; +} + +/* TODO: Check if this is needed or not */ +/* +img, +video { + filter: hue-rotate(180deg) contrast(100%) invert(100%); + -webkit-filter: hue-rotate(180deg) contrast(100%) invert(100%); +} +*/ diff --git a/css/main.css b/css/main.css new file mode 100644 index 0000000..b6418ce --- /dev/null +++ b/css/main.css @@ -0,0 +1,611 @@ +:root { + --content-width: 1120px; + --container-width: 810px; + + --light-primary-color: 255, 255, 255; + --light-secondary-color: #dddddd; + --light-tertiary-color: #272822; + --light-text-color: #24ea25; +} + +@font-face { + font-family: Lato; + font-weight: 400; + src: url("/fonts/Lato-Regular.ttf"); +} + +@font-face { + font-family: Lato; + font-weight: 700; + src: url("/fonts/Lato-Bold.ttf"); +} + +html { + background-color: rgb(var(--light-primary-color)); + color: var(--light-text-color); + font-family: "Lato", sans-serif; + font-size: 17.5px; + min-height: 100%; + position: relative; +} + +body { + margin-bottom: 170px; +} + +b, +strong { + font-weight: bold; +} + +a { + color: inherit; +} + +/* This is set in partials/head.html and is populated via config */ +a:hover { + color: var(--accent-color); + fill: var(--accent-color); +} + +main#content { + margin: 90px auto 0; + width: var(--content-width); +} + +main#content > .container { + margin: auto; + width: 75%; + max-width: var(--container-width); +} + +.post.container { + box-sizing: border-box; + display: inline-block; +} + +.post-toc { + box-sizing: border-box; + display: inline-block; + padding-left: 50px; + vertical-align: top; + /* Would be 25% had there been no margins or border box on all inline blocks */ + width: 24%; +} + +#toc { + position: fixed; + top: 80px; + bottom: 20px; + overflow-x: hidden; + overflow-y: auto; +} + +#toc ul { + list-style: none; + margin: 0; + padding: 0; + font-size: 14px; +} + +#toc ul li { + margin-top: 12px; +} + +#toc ul li a.level-1 { + padding-left: 0; +} + +#toc ul li a.level-2 { + padding-left: 10px; +} + +#toc ul li a.level-3 { + padding-left: 20px; +} + +#toc ul li a.level-4 { + padding-left: 30px; +} + +#toc ul li a { + text-decoration: none; +} + +#toc ul li a.active { + color: var(--accent-color); +} + +img { + height: auto; + max-width: 100%; +} + +/* HEADER */ +.header { + background-color: rgba(var(--light-primary-color), 0.95); + color: inherit; + height: 50px; + left: 0; + position: fixed; + top: 0; + transition: box-shadow 0.3s ease-in-out; + width: 100%; + z-index: 5; +} + +.header a { + text-decoration: none; +} +.header .header-nav { + height: 50px; + margin-top: 0; +} + +.header-nav .avatar { + border-radius: 18px; + float: left; + height: 100%; + margin-left: 15px; +} +.header-nav .avatar img { + border-radius: 100%; + display: block; + height: 38px; + margin-top: 5px; + overflow: hidden; + width: 38px; +} +.header-nav .nav-title { + display: inline-block; + height: 100%; + line-height: 50px; + padding-left: 15px; +} +.nav-title a { + height: 50px; +} +.header-nav .nav-links { + float: right; + line-height: 50px; + margin-right: 10px; +} +.nav-links .nav-link { + display: inline-block; + padding: 0 2px; +} +.nav-links .nav-link a { + display: block; + padding: 0 6px; +} +.nav-link a svg { + height: 20px; + margin: -3px auto; + stroke-width: 2; + width: 20px; +} +.nav-links .nav-link.icon a { + padding: 0 8px; +} +.nav-links .nav-icons-divider { + border-color: inherit; + border-left: 1.5px solid; + color: var(--light-secondary-color); + margin: 0 10px; +} +.nav-links .dark-theme-toggle:hover { + cursor: pointer; +} + +a:hover .feather-sun { + fill: black; + color: black; +} + +.dark-theme-toggle .feather { + height: 22px; + stroke-linecap: round; + stroke-linejoin: round; + width: 22px; +} +#hamburger-menu-toggle { + display: none; +} +#hamburger-menu-toggle .feather { + height: 24px; + stroke-linecap: round; + stroke-linejoin: round; + width: 24px; +} +.nav-hamburger-list { + background: rgb(var(--light-primary-color)); + border-bottom: solid 1.5px var(--light-secondary-color); + border-top: solid 1.5px var(--light-secondary-color); + list-style-type: none; + margin: 0; + padding: 0; + position: absolute; + right: 0; + text-align: center; + width: 100%; + z-index: 5; +} +.nav-hamburger-list a:hover { + text-decoration: underline; +} + +/* FOOTER */ +.footer { + bottom: 0; + color: inherit; + left: 0; + overflow: hidden; + padding: 40px 0; + position: absolute; + text-align: center; + width: 100%; +} + +.footer span { + display: block; + font-size: 0.85em; + font-weight: 300; + padding: 1px 0; +} + +/** COMMON **/ +.flex-break { + flex-basis: 100%; + height: 0; + display: none; +} + +.visibility-hidden { + visibility: hidden; +} + +.header-shadow { + box-shadow: rgb(220, 220, 220) 0px 1px 5px; +} + +/* TAGS */ +.post-tags { + list-style-type: none; + padding: 0; +} +.post-tags .post-tag { + border: 1.5px solid; + border-radius: 4px; + box-sizing: border-box; + color: inherit; + display: inline-block; + font-size: 14px; +} +.post-tags .post-tag:hover { + background-color: var(--light-text-color); + color: rgb(var(--light-primary-color)); +} +.post-tag a { + color: inherit; + display: block; + padding: 6px 12px; + text-decoration: none; +} + +/* CODE BLOCKS */ +code, +pre { + background-color: var(--light-tertiary-color); + box-sizing: border-box; + color: white; +} + +pre { + font-size: 0.95rem; + overflow: auto; + padding: 20px; +} + +code { + box-decoration-break: clone; + word-wrap: break-word; + font-size: 0.8em; +} + +:not(pre) > code { + background-color: var(--light-secondary-color) !important; + color: var(--light-text-color); + padding: 1px 4px; +} + +pre code { + font-size: 0.9em; +} + +blockquote { + border-left: 2px solid var(--light-secondary-color); + color: grey; + padding-left: 1rem; + margin-left: 0; +} + +hr { + color: var(--light-secondary-color); + margin: 50px auto; +} + +table { + border-collapse: collapse; + margin: 30px 0; + text-align: left; + display: block; + overflow-x: auto; +} + +table thead { + background-color: var(--light-secondary-color); +} + +table td, +table th { + padding: 1.4rem; +} + +table td { + border-bottom: 1px solid var(--light-secondary-color); +} + +/* HOME PAGE */ +.home-about, .home-content { + text-align: center; +} + +.home-about .avatar img { + border-radius: 50%; + height: auto; + object-fit: cover; +} + +/* Avatar sizes (default is M) - XS, S, M, L, XL */ +.home-about .avatar img.size-xs { + height: 7rem; + width: 7rem; +} + +.home-about .avatar img.size-s { + height: 9rem; + width: 9rem; +} + +.home-about .avatar img.size-m { + height: 11rem; + width: 11rem; +} + +.home-about .avatar img.size-l { + height: 13rem; + width: 13rem; +} + +.home-about .avatar img.size-xl { + height: 15rem; + width: 15rem; +} + +.social-icons { + text-align: center; +} + +.social-icons .social-icons-list { + display: inline-block; + list-style-type: none; + padding: 0; + text-align: center; +} + +.social-icons-list .social-icon { + box-sizing: border-box; + display: inline-block; + fill: var(--light-text-color); + height: 24px; + margin: 0 6px; + width: 24px; +} + +.social-icon a svg path { + transition: fill 0.15s ease; +} + +.home-posts { + margin: auto; + padding-top: 20px; + width: 80%; +} + +/* SINGLE */ +.post [role="doc-subtitle"] { + font-size: 1.1em; + font-style: italic; +} +.post { + /* Prevent long strings from overflowing */ + overflow-wrap: break-word; +} +.post .post-date, .prev-post-date, .next-post-date { + color: gray; +} +.post .post-content { + line-height: 1.7; + margin-top: 50px; + letter-spacing: 0.5px; +} +.post-content h1, .post-content h2, .post-content h3, .post-content h4 { + scroll-margin-top: 55px; +} +.post-content h1 { + margin-top: 40px; +} +.post-content h2 { + margin-top: 35px; +} +.post-content h3 { + margin-top: 30px; +} +.post-content h4 { + margin-top: 25px; +} +.post-content h5 { + margin-top: 20px; +} +.post-content img { + display: block; + margin-left: auto; + margin-right: auto; +} + +/* LIST */ +.list-posts .list-title { + text-align: center; +} +.list-posts .posts-year { + margin-top: 70px; +} +.list-posts .post-title { + margin: 18px 0 0 15px; +} +.list-posts a { + text-decoration: none; +} +.post-title .post-link, +.post-title .post-date { + display: inline-block; +} +.post-title .post-link { + /* This magic number is the largest width that keeps the post-date div from + * causing the line to wrap with the longest possible date string + * "September 22, 2022" + */ + width: 73%; +} +.tags-list .post-tags { + margin-top: 50px; +} +.tags-list .post-tags .post-tag { + margin: 2px 5px; + padding: 0; +} +.tags-list .post-tags .post-tag a { + border-radius: inherit; + padding: 0; +} +.tags-list .post-tags .post-tag a div { + display: inline-block; +} +.tags-list .post-tags .post-tag a .tag-name { + padding: 5px 8px; +} +.tags-list .post-tags .post-tag a .tag-posts-count { + background-color: var(--light-secondary-color); + border-radius: inherit; + color: inherit; + opacity: 0.8; + padding: 6px; + position: relative; + z-index: 0; +} +.tags-list .post-tags .post-tag:hover a .tag-posts-count { + background-color: var(--light-text-color); + color: rgb(var(--light-primary-color)); +} + +.text-404 { + margin-top: 125px; + text-align: center; +} + +@media only screen and (max-width: 1120px) { + main#content { + width: auto; + } +} + +@media only screen and (max-width: 820px) { + body { + font-size: 0.95rem; + } + + .flex-break { + display: block; + } + + .home-about .avatar img { + border-radius: 50%; + height: 7rem; + width: 7rem; + } + + .nav-links .nav-link, + .nav-icons-divider { + display: none; + } + + #hamburger-menu-toggle { + display: inline-block; + } + + main#content { + box-sizing: border-box; + padding: 0 1.5rem; + width: auto; + } + + main#content .container { + width: 100%; + } + + .home-about, .home-content { + margin: 0 auto; + } + + #toc { + display:none; + } + + .list-posts { + flex: 1; + } + + .list-posts .post-date { + color: gray; + } +} + +@media only screen and (min-width: 820px) { + .nav-hamburger-list { + visibility: hidden !important; + } +} + +/*Accessibility*/ +.sr-only { + position: absolute; + left: -10000px; + top: auto; + width: 1px; + height: 1px; + overflow: hidden; +} + +.prev-post { + float: left; + text-align: left; +} + +.next-post { + float: right; + text-align: right; +} + +.prev-post, .next-post { + max-width: 33%; +} diff --git a/css/normalize.min.css b/css/normalize.min.css new file mode 100644 index 0000000..87aa24d --- /dev/null +++ b/css/normalize.min.css @@ -0,0 +1,2 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none} +/*# sourceMappingURL=normalize.min.css.map */ \ No newline at end of file diff --git a/dogadjaji.html b/dogadjaji.html deleted file mode 100644 index b15450b..0000000 --- a/dogadjaji.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - Decentrala - - -
-
-

DECENTRALA

-
-
-

Dogadjaji

-

> Svakog utorka u DC Krovu (Beograd, Kraljice Marije 47, zadnji sprat) u 19h radionica Uvod u mreze

-

- -
-
-
- - diff --git a/dogadjaji/index.html b/dogadjaji/index.html new file mode 100644 index 0000000..690232e --- /dev/null +++ b/dogadjaji/index.html @@ -0,0 +1,199 @@ + + + + + + + + + + + + + + + + Decentrala + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+

+
+ +
+

+

Dogadjaji

+
    +
  • Ponedeljak (5. Jun) u 19h u DC Krovu, Sifre (predavanje)
  • +
  • Utorak (6. Jun) u 19h u DC Krovu, Genersianje random podataka (predavanje)
  • +
  • Ponedeljak (12. Jun) u 19h u DC Krovu, Uvod u Blender, 3D modelovanje (radionica)
  • +
  • Utorak (13. Jun) u 19h u DC Krovu, Cybersecurity odbrana (predavanje)
  • +
  • Ponedeljak (19. Jun) u 19h u DC Krovu, BASH skripte (predavanje)
  • +
  • Utorak (20. Jun) u 19h u DC Krovu, Cybersecurity odbrana (predavanje)
  • +
  • Ponedeljak (26. Jun) u 19h u DC Krovu, Python vezbe (radionica)
  • +
  • Utorak (27. Jun) u 19h u DC Krovu, Cybersecurity odbrana (predavanje)
  • +
+ +

+
+
+ + + + +
+ + diff --git a/static/d.png b/favicon-32x32.png similarity index 100% rename from static/d.png rename to favicon-32x32.png diff --git a/favicon.png b/favicon.png new file mode 100644 index 0000000..9fb1201 Binary files /dev/null and b/favicon.png differ diff --git a/fonts/Lato-Bold.ttf b/fonts/Lato-Bold.ttf new file mode 100644 index 0000000..b63a14d Binary files /dev/null and b/fonts/Lato-Bold.ttf differ diff --git a/fonts/Lato-Regular.ttf b/fonts/Lato-Regular.ttf new file mode 100644 index 0000000..33eba8b Binary files /dev/null and b/fonts/Lato-Regular.ttf differ diff --git a/forum.html b/forum.html deleted file mode 100644 index 0e42001..0000000 --- a/forum.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - Decentrala - - -
-
-

DECENTRALA

-
-
-

Forum

-

Forum je na forum.dmz.rs

-

Nalog na forumu nije povezan sa nalogom na xmpp i mail serveru

-

- -
-
-
- - diff --git a/images/avatar.svg b/images/avatar.svg new file mode 100644 index 0000000..fb06deb --- /dev/null +++ b/images/avatar.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/mailsettings.png b/images/mail.png similarity index 100% rename from static/img/mailsettings.png rename to images/mail.png diff --git a/index.html b/index.html index 49bf6d5..b6ed891 100644 --- a/index.html +++ b/index.html @@ -1,29 +1,208 @@ - - - - - - - - Decentrala - - -
-
-

DECENTRALA

-
-
-

Decentrala je zajednica okupljena oko decentralizacije tehnologija i sirenja znanja.

-

-
-
- + + + + + + + + + + + + + + + + + Decentrala + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+ + avatar + +
+

Decentrala

+

Decentrala je zajednica okupljena oko decentralizacije tehnologija i sirenja znanja.

+
+ +
+ + +
+ +
+ + + + + + + +
+ diff --git a/index.xml b/index.xml new file mode 100644 index 0000000..8adc332 --- /dev/null +++ b/index.xml @@ -0,0 +1,71 @@ + + + + Decentrala + https://dmz.rs/ + Recent content on Decentrala + Hugo -- gohugo.io + en + + + https://dmz.rs/chat/ + Mon, 01 Jan 0001 00:00:00 +0000 + + https://dmz.rs/chat/ + Chat Za koriscenje XMPP (Jabber) mozete koristiti Gajim na racunaru , Conversations na Andoroid-u (ne pravite nalog na conversations.im serveru, mozete na dmz.rs ili nekom drugom) i Monal na Apple proizvodima. +Mozete nas naci u XMPP grupi decentrala@conference.dmz.rs + + + + + https://dmz.rs/dogadjaji/ + Mon, 01 Jan 0001 00:00:00 +0000 + + https://dmz.rs/dogadjaji/ + Dogadjaji Ponedeljak (5. Jun) u 19h u DC Krovu, Sifre (predavanje) Utorak (6. Jun) u 19h u DC Krovu, Genersianje random podataka (predavanje) Ponedeljak (12. Jun) u 19h u DC Krovu, Uvod u Blender, 3D modelovanje (radionica) Utorak (13. Jun) u 19h u DC Krovu, Cybersecurity odbrana (predavanje) Ponedeljak (19. Jun) u 19h u DC Krovu, BASH skripte (predavanje) Utorak (20. Jun) u 19h u DC Krovu, Cybersecurity odbrana (predavanje) Ponedeljak (26. + + + + + https://dmz.rs/kontakt/ + Mon, 01 Jan 0001 00:00:00 +0000 + + https://dmz.rs/kontakt/ + Kontakt Mozete nam poslati email na dmz@dmz.rs Ili nas kontaktiraje na forumu ili chat kanalu Takodje mozete i doci na neku od dogadjaja i upoznati nas uzivo + + + + + https://dmz.rs/nalog/ + Mon, 01 Jan 0001 00:00:00 +0000 + + https://dmz.rs/nalog/ + Nalog Ako ste napravili nalog na dmz.rs mozete koristi nas xmpp i email server. +Za vise o XMPP pogledajte Chat stranicu. +Za primer podesavanja na Thundebird mail klijentu. Registruj se Izbrisi nalog Promeni lozinku + + + + + https://dmz.rs/onama/ + Mon, 01 Jan 0001 00:00:00 +0000 + + https://dmz.rs/onama/ + Sta je Decentrala Decentrala je zajednica okupljena oko decentralizacije tehnologija i sirenja znanja. +Znanje Svako moze drzati predavanje na bilo koju temu, samo se najavite na forumu. +Decentrala veruje da svako treba da ima pristup znanju, zbog cega su predavanja uvek besplatna i bez promocija. +Ako zelite nesto da podelite sa drugima sto ste naucili, prijavite se da drzite jedno ili vise predavanja! +Akcija Organizovanje dogadjaja programiranja ili instalacije servisa koje pomazu u decentralizaciji Interneta. + + + + + https://dmz.rs/servisi/ + Mon, 01 Jan 0001 00:00:00 +0000 + + https://dmz.rs/servisi/ + Servisi FORUM XMPP GITEA WIKI EMAIL SOFT SERVE LibreX CGIT + + + + diff --git a/js/feather-icons.js b/js/feather-icons.js new file mode 100644 index 0000000..4a5c2cf --- /dev/null +++ b/js/feather-icons.js @@ -0,0 +1,1755 @@ +!(function (e, n) { + "object" == typeof exports && "object" == typeof module ? (module.exports = n()) : "function" == typeof define && define.amd ? define([], n) : "object" == typeof exports ? (exports.feather = n()) : (e.feather = n()); +})("undefined" != typeof self ? self : this, function () { + return (function (e) { + var n = {}; + function i(t) { + if (n[t]) return n[t].exports; + var l = (n[t] = { i: t, l: !1, exports: {} }); + return e[t].call(l.exports, l, l.exports, i), (l.l = !0), l.exports; + } + return ( + (i.m = e), + (i.c = n), + (i.d = function (e, n, t) { + i.o(e, n) || Object.defineProperty(e, n, { configurable: !1, enumerable: !0, get: t }); + }), + (i.r = function (e) { + Object.defineProperty(e, "__esModule", { value: !0 }); + }), + (i.n = function (e) { + var n = + e && e.__esModule + ? function () { + return e.default; + } + : function () { + return e; + }; + return i.d(n, "a", n), n; + }), + (i.o = function (e, n) { + return Object.prototype.hasOwnProperty.call(e, n); + }), + (i.p = ""), + i((i.s = 80)) + ); + })([ + function (e, n, i) { + (function (n) { + var i = "object", + t = function (e) { + return e && e.Math == Math && e; + }; + e.exports = t(typeof globalThis == i && globalThis) || t(typeof window == i && window) || t(typeof self == i && self) || t(typeof n == i && n) || Function("return this")(); + }.call(this, i(75))); + }, + function (e, n) { + var i = {}.hasOwnProperty; + e.exports = function (e, n) { + return i.call(e, n); + }; + }, + function (e, n, i) { + var t = i(0), + l = i(11), + r = i(33), + o = i(62), + a = t.Symbol, + c = l("wks"); + e.exports = function (e) { + return c[e] || (c[e] = (o && a[e]) || (o ? a : r)("Symbol." + e)); + }; + }, + function (e, n, i) { + var t = i(6); + e.exports = function (e) { + if (!t(e)) throw TypeError(String(e) + " is not an object"); + return e; + }; + }, + function (e, n) { + e.exports = function (e) { + try { + return !!e(); + } catch (e) { + return !0; + } + }; + }, + function (e, n, i) { + var t = i(8), + l = i(7), + r = i(10); + e.exports = t + ? function (e, n, i) { + return l.f(e, n, r(1, i)); + } + : function (e, n, i) { + return (e[n] = i), e; + }; + }, + function (e, n) { + e.exports = function (e) { + return "object" == typeof e ? null !== e : "function" == typeof e; + }; + }, + function (e, n, i) { + var t = i(8), + l = i(35), + r = i(3), + o = i(18), + a = Object.defineProperty; + n.f = t + ? a + : function (e, n, i) { + if ((r(e), (n = o(n, !0)), r(i), l)) + try { + return a(e, n, i); + } catch (e) {} + if ("get" in i || "set" in i) throw TypeError("Accessors not supported"); + return "value" in i && (e[n] = i.value), e; + }; + }, + function (e, n, i) { + var t = i(4); + e.exports = !t(function () { + return ( + 7 != + Object.defineProperty({}, "a", { + get: function () { + return 7; + }, + }).a + ); + }); + }, + function (e, n) { + e.exports = {}; + }, + function (e, n) { + e.exports = function (e, n) { + return { enumerable: !(1 & e), configurable: !(2 & e), writable: !(4 & e), value: n }; + }; + }, + function (e, n, i) { + var t = i(0), + l = i(19), + r = i(17), + o = t["__core-js_shared__"] || l("__core-js_shared__", {}); + (e.exports = function (e, n) { + return o[e] || (o[e] = void 0 !== n ? n : {}); + })("versions", []).push({ version: "3.1.3", mode: r ? "pure" : "global", copyright: "© 2019 Denis Pushkarev (zloirock.ru)" }); + }, + function (e, n, i) { + "use strict"; + Object.defineProperty(n, "__esModule", { value: !0 }); + var t = o(i(43)), + l = o(i(41)), + r = o(i(40)); + function o(e) { + return e && e.__esModule ? e : { default: e }; + } + n.default = Object.keys(l.default) + .map(function (e) { + return new t.default(e, l.default[e], r.default[e]); + }) + .reduce(function (e, n) { + return (e[n.name] = n), e; + }, {}); + }, + function (e, n) { + e.exports = ["constructor", "hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable", "toLocaleString", "toString", "valueOf"]; + }, + function (e, n, i) { + var t = i(72), + l = i(20); + e.exports = function (e) { + return t(l(e)); + }; + }, + function (e, n) { + e.exports = {}; + }, + function (e, n, i) { + var t = i(11), + l = i(33), + r = t("keys"); + e.exports = function (e) { + return r[e] || (r[e] = l(e)); + }; + }, + function (e, n) { + e.exports = !1; + }, + function (e, n, i) { + var t = i(6); + e.exports = function (e, n) { + if (!t(e)) return e; + var i, l; + if (n && "function" == typeof (i = e.toString) && !t((l = i.call(e)))) return l; + if ("function" == typeof (i = e.valueOf) && !t((l = i.call(e)))) return l; + if (!n && "function" == typeof (i = e.toString) && !t((l = i.call(e)))) return l; + throw TypeError("Can't convert object to primitive value"); + }; + }, + function (e, n, i) { + var t = i(0), + l = i(5); + e.exports = function (e, n) { + try { + l(t, e, n); + } catch (i) { + t[e] = n; + } + return n; + }; + }, + function (e, n) { + e.exports = function (e) { + if (void 0 == e) throw TypeError("Can't call method on " + e); + return e; + }; + }, + function (e, n) { + var i = Math.ceil, + t = Math.floor; + e.exports = function (e) { + return isNaN((e = +e)) ? 0 : (e > 0 ? t : i)(e); + }; + }, + function (e, n, i) { + var t; + /*! + Copyright (c) 2016 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ + /*! + Copyright (c) 2016 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ + !(function () { + "use strict"; + var i = (function () { + function e() {} + function n(e, n) { + for (var i = n.length, t = 0; t < i; ++t) l(e, n[t]); + } + e.prototype = Object.create(null); + var i = {}.hasOwnProperty; + var t = /\s+/; + function l(e, l) { + if (l) { + var r = typeof l; + "string" === r + ? (function (e, n) { + for (var i = n.split(t), l = i.length, r = 0; r < l; ++r) e[i[r]] = !0; + })(e, l) + : Array.isArray(l) + ? n(e, l) + : "object" === r + ? (function (e, n) { + for (var t in n) i.call(n, t) && (e[t] = !!n[t]); + })(e, l) + : "number" === r && + (function (e, n) { + e[n] = !0; + })(e, l); + } + } + return function () { + for (var i = arguments.length, t = Array(i), l = 0; l < i; l++) t[l] = arguments[l]; + var r = new e(); + n(r, t); + var o = []; + for (var a in r) r[a] && o.push(a); + return o.join(" "); + }; + })(); + void 0 !== e && e.exports + ? (e.exports = i) + : void 0 === + (t = function () { + return i; + }.apply(n, [])) || (e.exports = t); + })(); + }, + function (e, n, i) { + var t = i(7).f, + l = i(1), + r = i(2)("toStringTag"); + e.exports = function (e, n, i) { + e && !l((e = i ? e : e.prototype), r) && t(e, r, { configurable: !0, value: n }); + }; + }, + function (e, n, i) { + var t = i(20); + e.exports = function (e) { + return Object(t(e)); + }; + }, + function (e, n, i) { + var t = i(1), + l = i(24), + r = i(16), + o = i(63), + a = r("IE_PROTO"), + c = Object.prototype; + e.exports = o + ? Object.getPrototypeOf + : function (e) { + return (e = l(e)), t(e, a) ? e[a] : "function" == typeof e.constructor && e instanceof e.constructor ? e.constructor.prototype : e instanceof Object ? c : null; + }; + }, + function (e, n, i) { + "use strict"; + var t, + l, + r, + o = i(25), + a = i(5), + c = i(1), + p = i(2), + y = i(17), + h = p("iterator"), + x = !1; + [].keys && ("next" in (r = [].keys()) ? (l = o(o(r))) !== Object.prototype && (t = l) : (x = !0)), + void 0 == t && (t = {}), + y || + c(t, h) || + a(t, h, function () { + return this; + }), + (e.exports = { IteratorPrototype: t, BUGGY_SAFARI_ITERATORS: x }); + }, + function (e, n, i) { + var t = i(21), + l = Math.min; + e.exports = function (e) { + return e > 0 ? l(t(e), 9007199254740991) : 0; + }; + }, + function (e, n, i) { + var t = i(1), + l = i(14), + r = i(68), + o = i(15), + a = r(!1); + e.exports = function (e, n) { + var i, + r = l(e), + c = 0, + p = []; + for (i in r) !t(o, i) && t(r, i) && p.push(i); + for (; n.length > c; ) t(r, (i = n[c++])) && (~a(p, i) || p.push(i)); + return p; + }; + }, + function (e, n, i) { + var t = i(0), + l = i(11), + r = i(5), + o = i(1), + a = i(19), + c = i(36), + p = i(37), + y = p.get, + h = p.enforce, + x = String(c).split("toString"); + l("inspectSource", function (e) { + return c.call(e); + }), + (e.exports = function (e, n, i, l) { + var c = !!l && !!l.unsafe, + p = !!l && !!l.enumerable, + y = !!l && !!l.noTargetGet; + "function" == typeof i && ("string" != typeof n || o(i, "name") || r(i, "name", n), (h(i).source = x.join("string" == typeof n ? n : ""))), + e !== t ? (c ? !y && e[n] && (p = !0) : delete e[n], p ? (e[n] = i) : r(e, n, i)) : p ? (e[n] = i) : a(n, i); + })(Function.prototype, "toString", function () { + return ("function" == typeof this && y(this).source) || c.call(this); + }); + }, + function (e, n) { + var i = {}.toString; + e.exports = function (e) { + return i.call(e).slice(8, -1); + }; + }, + function (e, n, i) { + var t = i(8), + l = i(73), + r = i(10), + o = i(14), + a = i(18), + c = i(1), + p = i(35), + y = Object.getOwnPropertyDescriptor; + n.f = t + ? y + : function (e, n) { + if (((e = o(e)), (n = a(n, !0)), p)) + try { + return y(e, n); + } catch (e) {} + if (c(e, n)) return r(!l.f.call(e, n), e[n]); + }; + }, + function (e, n, i) { + var t = i(0), + l = i(31).f, + r = i(5), + o = i(29), + a = i(19), + c = i(71), + p = i(65); + e.exports = function (e, n) { + var i, + y, + h, + x, + s, + u = e.target, + d = e.global, + f = e.stat; + if ((i = d ? t : f ? t[u] || a(u, {}) : (t[u] || {}).prototype)) + for (y in n) { + if (((x = n[y]), (h = e.noTargetGet ? (s = l(i, y)) && s.value : i[y]), !p(d ? y : u + (f ? "." : "#") + y, e.forced) && void 0 !== h)) { + if (typeof x == typeof h) continue; + c(x, h); + } + (e.sham || (h && h.sham)) && r(x, "sham", !0), o(i, y, x, e); + } + }; + }, + function (e, n) { + var i = 0, + t = Math.random(); + e.exports = function (e) { + return "Symbol(".concat(void 0 === e ? "" : e, ")_", (++i + t).toString(36)); + }; + }, + function (e, n, i) { + var t = i(0), + l = i(6), + r = t.document, + o = l(r) && l(r.createElement); + e.exports = function (e) { + return o ? r.createElement(e) : {}; + }; + }, + function (e, n, i) { + var t = i(8), + l = i(4), + r = i(34); + e.exports = + !t && + !l(function () { + return ( + 7 != + Object.defineProperty(r("div"), "a", { + get: function () { + return 7; + }, + }).a + ); + }); + }, + function (e, n, i) { + var t = i(11); + e.exports = t("native-function-to-string", Function.toString); + }, + function (e, n, i) { + var t, + l, + r, + o = i(76), + a = i(0), + c = i(6), + p = i(5), + y = i(1), + h = i(16), + x = i(15), + s = a.WeakMap; + if (o) { + var u = new s(), + d = u.get, + f = u.has, + g = u.set; + (t = function (e, n) { + return g.call(u, e, n), n; + }), + (l = function (e) { + return d.call(u, e) || {}; + }), + (r = function (e) { + return f.call(u, e); + }); + } else { + var v = h("state"); + (x[v] = !0), + (t = function (e, n) { + return p(e, v, n), n; + }), + (l = function (e) { + return y(e, v) ? e[v] : {}; + }), + (r = function (e) { + return y(e, v); + }); + } + e.exports = { + set: t, + get: l, + has: r, + enforce: function (e) { + return r(e) ? l(e) : t(e, {}); + }, + getterFor: function (e) { + return function (n) { + var i; + if (!c(n) || (i = l(n)).type !== e) throw TypeError("Incompatible receiver, " + e + " required"); + return i; + }; + }, + }; + }, + function (e, n, i) { + "use strict"; + Object.defineProperty(n, "__esModule", { value: !0 }); + var t = + Object.assign || + function (e) { + for (var n = 1; n < arguments.length; n++) { + var i = arguments[n]; + for (var t in i) Object.prototype.hasOwnProperty.call(i, t) && (e[t] = i[t]); + } + return e; + }, + l = o(i(22)), + r = o(i(12)); + function o(e) { + return e && e.__esModule ? e : { default: e }; + } + n.default = function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}; + if ("undefined" == typeof document) throw new Error("`feather.replace()` only works in a browser environment."); + var n = document.querySelectorAll("[data-feather]"); + Array.from(n).forEach(function (n) { + return (function (e) { + var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, + i = (function (e) { + return Array.from(e.attributes).reduce(function (e, n) { + return (e[n.name] = n.value), e; + }, {}); + })(e), + o = i["data-feather"]; + delete i["data-feather"]; + var a = r.default[o].toSvg(t({}, n, i, { class: (0, l.default)(n.class, i.class) })), + c = new DOMParser().parseFromString(a, "image/svg+xml").querySelector("svg"); + e.parentNode.replaceChild(c, e); + })(n, e); + }); + }; + }, + function (e, n, i) { + "use strict"; + Object.defineProperty(n, "__esModule", { value: !0 }); + var t, + l = i(12), + r = (t = l) && t.__esModule ? t : { default: t }; + n.default = function (e) { + var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}; + if ((console.warn("feather.toSvg() is deprecated. Please use feather.icons[name].toSvg() instead."), !e)) throw new Error("The required `key` (icon name) parameter is missing."); + if (!r.default[e]) throw new Error("No icon matching '" + e + "'. See the complete list of icons at https://feathericons.com"); + return r.default[e].toSvg(n); + }; + }, + function (e) { + e.exports = { + activity: ["pulse", "health", "action", "motion"], + airplay: ["stream", "cast", "mirroring"], + "alert-circle": ["warning", "alert", "danger"], + "alert-octagon": ["warning", "alert", "danger"], + "alert-triangle": ["warning", "alert", "danger"], + "align-center": ["text alignment", "center"], + "align-justify": ["text alignment", "justified"], + "align-left": ["text alignment", "left"], + "align-right": ["text alignment", "right"], + anchor: [], + archive: ["index", "box"], + "at-sign": ["mention", "at", "email", "message"], + award: ["achievement", "badge"], + aperture: ["camera", "photo"], + "bar-chart": ["statistics", "diagram", "graph"], + "bar-chart-2": ["statistics", "diagram", "graph"], + battery: ["power", "electricity"], + "battery-charging": ["power", "electricity"], + bell: ["alarm", "notification", "sound"], + "bell-off": ["alarm", "notification", "silent"], + bluetooth: ["wireless"], + "book-open": ["read", "library"], + book: ["read", "dictionary", "booklet", "magazine", "library"], + bookmark: ["read", "clip", "marker", "tag"], + box: ["cube"], + briefcase: ["work", "bag", "baggage", "folder"], + calendar: ["date"], + camera: ["photo"], + cast: ["chromecast", "airplay"], + circle: ["off", "zero", "record"], + clipboard: ["copy"], + clock: ["time", "watch", "alarm"], + "cloud-drizzle": ["weather", "shower"], + "cloud-lightning": ["weather", "bolt"], + "cloud-rain": ["weather"], + "cloud-snow": ["weather", "blizzard"], + cloud: ["weather"], + codepen: ["logo"], + codesandbox: ["logo"], + code: ["source", "programming"], + coffee: ["drink", "cup", "mug", "tea", "cafe", "hot", "beverage"], + columns: ["layout"], + command: ["keyboard", "cmd", "terminal", "prompt"], + compass: ["navigation", "safari", "travel", "direction"], + copy: ["clone", "duplicate"], + "corner-down-left": ["arrow", "return"], + "corner-down-right": ["arrow"], + "corner-left-down": ["arrow"], + "corner-left-up": ["arrow"], + "corner-right-down": ["arrow"], + "corner-right-up": ["arrow"], + "corner-up-left": ["arrow"], + "corner-up-right": ["arrow"], + cpu: ["processor", "technology"], + "credit-card": ["purchase", "payment", "cc"], + crop: ["photo", "image"], + crosshair: ["aim", "target"], + database: ["storage", "memory"], + delete: ["remove"], + disc: ["album", "cd", "dvd", "music"], + "dollar-sign": ["currency", "money", "payment"], + droplet: ["water"], + edit: ["pencil", "change"], + "edit-2": ["pencil", "change"], + "edit-3": ["pencil", "change"], + eye: ["view", "watch"], + "eye-off": ["view", "watch", "hide", "hidden"], + "external-link": ["outbound"], + facebook: ["logo", "social"], + "fast-forward": ["music"], + figma: ["logo", "design", "tool"], + "file-minus": ["delete", "remove", "erase"], + "file-plus": ["add", "create", "new"], + "file-text": ["data", "txt", "pdf"], + film: ["movie", "video"], + filter: ["funnel", "hopper"], + flag: ["report"], + "folder-minus": ["directory"], + "folder-plus": ["directory"], + folder: ["directory"], + framer: ["logo", "design", "tool"], + frown: ["emoji", "face", "bad", "sad", "emotion"], + gift: ["present", "box", "birthday", "party"], + "git-branch": ["code", "version control"], + "git-commit": ["code", "version control"], + "git-merge": ["code", "version control"], + "git-pull-request": ["code", "version control"], + github: ["logo", "version control"], + gitlab: ["logo", "version control"], + globe: ["world", "browser", "language", "translate"], + "hard-drive": ["computer", "server", "memory", "data"], + hash: ["hashtag", "number", "pound"], + headphones: ["music", "audio", "sound"], + heart: ["like", "love", "emotion"], + "help-circle": ["question mark"], + hexagon: ["shape", "node.js", "logo"], + home: ["house", "living"], + image: ["picture"], + inbox: ["email"], + instagram: ["logo", "camera"], + key: ["password", "login", "authentication", "secure"], + layers: ["stack"], + layout: ["window", "webpage"], + "life-bouy": ["help", "life ring", "support"], + link: ["chain", "url"], + "link-2": ["chain", "url"], + linkedin: ["logo", "social media"], + list: ["options"], + lock: ["security", "password", "secure"], + "log-in": ["sign in", "arrow", "enter"], + "log-out": ["sign out", "arrow", "exit"], + mail: ["email", "message"], + "map-pin": ["location", "navigation", "travel", "marker"], + map: ["location", "navigation", "travel"], + maximize: ["fullscreen"], + "maximize-2": ["fullscreen", "arrows", "expand"], + meh: ["emoji", "face", "neutral", "emotion"], + menu: ["bars", "navigation", "hamburger"], + "message-circle": ["comment", "chat"], + "message-square": ["comment", "chat"], + "mic-off": ["record", "sound", "mute"], + mic: ["record", "sound", "listen"], + minimize: ["exit fullscreen", "close"], + "minimize-2": ["exit fullscreen", "arrows", "close"], + minus: ["subtract"], + monitor: ["tv", "screen", "display"], + moon: ["dark", "night"], + "more-horizontal": ["ellipsis"], + "more-vertical": ["ellipsis"], + "mouse-pointer": ["arrow", "cursor"], + move: ["arrows"], + music: ["note"], + navigation: ["location", "travel"], + "navigation-2": ["location", "travel"], + octagon: ["stop"], + package: ["box", "container"], + paperclip: ["attachment"], + pause: ["music", "stop"], + "pause-circle": ["music", "audio", "stop"], + "pen-tool": ["vector", "drawing"], + percent: ["discount"], + "phone-call": ["ring"], + "phone-forwarded": ["call"], + "phone-incoming": ["call"], + "phone-missed": ["call"], + "phone-off": ["call", "mute"], + "phone-outgoing": ["call"], + phone: ["call"], + play: ["music", "start"], + "pie-chart": ["statistics", "diagram"], + "play-circle": ["music", "start"], + plus: ["add", "new"], + "plus-circle": ["add", "new"], + "plus-square": ["add", "new"], + pocket: ["logo", "save"], + power: ["on", "off"], + printer: ["fax", "office", "device"], + radio: ["signal"], + "refresh-cw": ["synchronise", "arrows"], + "refresh-ccw": ["arrows"], + repeat: ["loop", "arrows"], + rewind: ["music"], + "rotate-ccw": ["arrow"], + "rotate-cw": ["arrow"], + rss: ["feed", "subscribe"], + save: ["floppy disk"], + scissors: ["cut"], + search: ["find", "magnifier", "magnifying glass"], + send: ["message", "mail", "email", "paper airplane", "paper aeroplane"], + settings: ["cog", "edit", "gear", "preferences"], + "share-2": ["network", "connections"], + shield: ["security", "secure"], + "shield-off": ["security", "insecure"], + "shopping-bag": ["ecommerce", "cart", "purchase", "store"], + "shopping-cart": ["ecommerce", "cart", "purchase", "store"], + shuffle: ["music"], + "skip-back": ["music"], + "skip-forward": ["music"], + slack: ["logo"], + slash: ["ban", "no"], + sliders: ["settings", "controls"], + smartphone: ["cellphone", "device"], + smile: ["emoji", "face", "happy", "good", "emotion"], + speaker: ["audio", "music"], + star: ["bookmark", "favorite", "like"], + "stop-circle": ["media", "music"], + sun: ["brightness", "weather", "light"], + sunrise: ["weather", "time", "morning", "day"], + sunset: ["weather", "time", "evening", "night"], + tablet: ["device"], + tag: ["label"], + target: ["logo", "bullseye"], + terminal: ["code", "command line", "prompt"], + thermometer: ["temperature", "celsius", "fahrenheit", "weather"], + "thumbs-down": ["dislike", "bad", "emotion"], + "thumbs-up": ["like", "good", "emotion"], + "toggle-left": ["on", "off", "switch"], + "toggle-right": ["on", "off", "switch"], + tool: ["settings", "spanner"], + trash: ["garbage", "delete", "remove", "bin"], + "trash-2": ["garbage", "delete", "remove", "bin"], + triangle: ["delta"], + truck: ["delivery", "van", "shipping", "transport", "lorry"], + tv: ["television", "stream"], + twitch: ["logo"], + twitter: ["logo", "social"], + type: ["text"], + umbrella: ["rain", "weather"], + unlock: ["security"], + "user-check": ["followed", "subscribed"], + "user-minus": ["delete", "remove", "unfollow", "unsubscribe"], + "user-plus": ["new", "add", "create", "follow", "subscribe"], + "user-x": ["delete", "remove", "unfollow", "unsubscribe", "unavailable"], + user: ["person", "account"], + users: ["group"], + "video-off": ["camera", "movie", "film"], + video: ["camera", "movie", "film"], + voicemail: ["phone"], + volume: ["music", "sound", "mute"], + "volume-1": ["music", "sound"], + "volume-2": ["music", "sound"], + "volume-x": ["music", "sound", "mute"], + watch: ["clock", "time"], + "wifi-off": ["disabled"], + wifi: ["connection", "signal", "wireless"], + wind: ["weather", "air"], + "x-circle": ["cancel", "close", "delete", "remove", "times", "clear"], + "x-octagon": ["delete", "stop", "alert", "warning", "times", "clear"], + "x-square": ["cancel", "close", "delete", "remove", "times", "clear"], + x: ["cancel", "close", "delete", "remove", "times", "clear"], + youtube: ["logo", "video", "play"], + "zap-off": ["flash", "camera", "lightning"], + zap: ["flash", "camera", "lightning"], + "zoom-in": ["magnifying glass"], + "zoom-out": ["magnifying glass"], + }; + }, + function (e) { + e.exports = { + activity: '', + airplay: '', + "alert-circle": '', + "alert-octagon": '', + "alert-triangle": '', + "align-center": '', + "align-justify": '', + "align-left": '', + "align-right": '', + anchor: '', + aperture: + '', + archive: '', + "arrow-down-circle": '', + "arrow-down-left": '', + "arrow-down-right": '', + "arrow-down": '', + "arrow-left-circle": '', + "arrow-left": '', + "arrow-right-circle": '', + "arrow-right": '', + "arrow-up-circle": '', + "arrow-up-left": '', + "arrow-up-right": '', + "arrow-up": '', + "at-sign": '', + award: '', + "bar-chart-2": '', + "bar-chart": '', + "battery-charging": '', + battery: '', + "bell-off": + '', + bell: '', + bluetooth: '', + bold: '', + "book-open": '', + book: '', + bookmark: '', + box: + '', + briefcase: '', + calendar: '', + "camera-off": '', + camera: '', + cast: '', + "check-circle": '', + "check-square": '', + check: '', + "chevron-down": '', + "chevron-left": '', + "chevron-right": '', + "chevron-up": '', + "chevrons-down": '', + "chevrons-left": '', + "chevrons-right": '', + "chevrons-up": '', + chrome: + '', + circle: '', + clipboard: '', + clock: '', + "cloud-drizzle": + '', + "cloud-lightning": '', + "cloud-off": '', + "cloud-rain": '', + "cloud-snow": + '', + cloud: '', + code: '', + codepen: + '', + codesandbox: + '', + coffee: + '', + columns: '', + command: '', + compass: '', + copy: '', + "corner-down-left": '', + "corner-down-right": '', + "corner-left-down": '', + "corner-left-up": '', + "corner-right-down": '', + "corner-right-up": '', + "corner-up-left": '', + "corner-up-right": '', + cpu: + '', + "credit-card": '', + crop: '', + crosshair: + '', + database: '', + delete: '', + disc: '', + "divide-circle": '', + "divide-square": '', + divide: '', + "dollar-sign": '', + "download-cloud": '', + download: '', + dribbble: '', + droplet: '', + "edit-2": '', + "edit-3": '', + edit: '', + "external-link": '', + "eye-off": + '', + eye: '', + facebook: '', + "fast-forward": '', + feather: '', + figma: + '', + "file-minus": '', + "file-plus": + '', + "file-text": + '', + file: '', + film: + '', + filter: '', + flag: '', + "folder-minus": '', + "folder-plus": '', + folder: '', + framer: '', + frown: '', + gift: + '', + "git-branch": '', + "git-commit": '', + "git-merge": '', + "git-pull-request": '', + github: + '', + gitlab: + '', + globe: '', + grid: '', + "hard-drive": + '', + hash: '', + headphones: '', + heart: '', + "help-circle": '', + hexagon: '', + home: '', + image: '', + inbox: '', + info: '', + instagram: '', + italic: '', + key: '', + layers: '', + layout: '', + "life-buoy": + '', + "link-2": '', + link: '', + linkedin: '', + list: + '', + loader: + '', + lock: '', + "log-in": '', + "log-out": '', + mail: '', + "map-pin": '', + map: '', + "maximize-2": '', + maximize: '', + meh: '', + menu: '', + "message-circle": '', + "message-square": '', + "mic-off": + '', + mic: '', + "minimize-2": '', + minimize: '', + "minus-circle": '', + "minus-square": '', + minus: '', + monitor: '', + moon: '', + "more-horizontal": '', + "more-vertical": '', + "mouse-pointer": '', + move: + '', + music: '', + "navigation-2": '', + navigation: '', + octagon: '', + package: + '', + paperclip: '', + "pause-circle": '', + pause: '', + "pen-tool": '', + percent: '', + "phone-call": + '', + "phone-forwarded": + '', + "phone-incoming": + '', + "phone-missed": + '', + "phone-off": + '', + "phone-outgoing": + '', + phone: + '', + "pie-chart": '', + "play-circle": '', + play: '', + "plus-circle": '', + "plus-square": '', + plus: '', + pocket: '', + power: '', + printer: '', + radio: '', + "refresh-ccw": '', + "refresh-cw": '', + repeat: '', + rewind: '', + "rotate-ccw": '', + "rotate-cw": '', + rss: '', + save: '', + scissors: + '', + search: '', + send: '', + server: '', + settings: + '', + "share-2": + '', + share: '', + "shield-off": '', + shield: '', + "shopping-bag": '', + "shopping-cart": '', + shuffle: + '', + sidebar: '', + "skip-back": '', + "skip-forward": '', + slack: + '', + slash: '', + sliders: + '', + smartphone: '', + smile: '', + speaker: '', + square: '', + star: '', + "stop-circle": '', + sun: + '', + sunrise: + '', + sunset: + '', + tablet: '', + tag: '', + target: '', + terminal: '', + thermometer: '', + "thumbs-down": '', + "thumbs-up": '', + "toggle-left": '', + "toggle-right": '', + tool: '', + "trash-2": + '', + trash: '', + trello: '', + "trending-down": '', + "trending-up": '', + triangle: '', + truck: '', + tv: '', + twitch: '', + twitter: '', + type: '', + umbrella: '', + underline: '', + unlock: '', + "upload-cloud": + '', + upload: '', + "user-check": '', + "user-minus": '', + "user-plus": '', + "user-x": '', + user: '', + users: '', + "video-off": '', + video: '', + voicemail: '', + "volume-1": '', + "volume-2": '', + "volume-x": '', + volume: '', + watch: + '', + "wifi-off": + '', + wifi: '', + wind: '', + "x-circle": '', + "x-octagon": '', + "x-square": '', + x: '', + youtube: + '', + "zap-off": + '', + zap: '', + "zoom-in": '', + "zoom-out": '', + }; + }, + function (e) { + e.exports = { xmlns: "http://www.w3.org/2000/svg", width: 24, height: 24, viewBox: "0 0 24 24", fill: "none", stroke: "currentColor", "stroke-width": 2, "stroke-linecap": "round", "stroke-linejoin": "round" }; + }, + function (e, n, i) { + "use strict"; + Object.defineProperty(n, "__esModule", { value: !0 }); + var t = + Object.assign || + function (e) { + for (var n = 1; n < arguments.length; n++) { + var i = arguments[n]; + for (var t in i) Object.prototype.hasOwnProperty.call(i, t) && (e[t] = i[t]); + } + return e; + }, + l = (function () { + function e(e, n) { + for (var i = 0; i < n.length; i++) { + var t = n[i]; + (t.enumerable = t.enumerable || !1), (t.configurable = !0), "value" in t && (t.writable = !0), Object.defineProperty(e, t.key, t); + } + } + return function (n, i, t) { + return i && e(n.prototype, i), t && e(n, t), n; + }; + })(), + r = a(i(22)), + o = a(i(42)); + function a(e) { + return e && e.__esModule ? e : { default: e }; + } + var c = (function () { + function e(n, i) { + var l = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : []; + !(function (e, n) { + if (!(e instanceof n)) throw new TypeError("Cannot call a class as a function"); + })(this, e), + (this.name = n), + (this.contents = i), + (this.tags = l), + (this.attrs = t({}, o.default, { class: "feather feather-" + n })); + } + return ( + l(e, [ + { + key: "toSvg", + value: function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}; + return ( + "" + + this.contents + + "" + ); + }, + }, + { + key: "toString", + value: function () { + return this.contents; + }, + }, + ]), + e + ); + })(); + n.default = c; + }, + function (e, n, i) { + "use strict"; + var t = o(i(12)), + l = o(i(39)), + r = o(i(38)); + function o(e) { + return e && e.__esModule ? e : { default: e }; + } + e.exports = { icons: t.default, toSvg: l.default, replace: r.default }; + }, + function (e, n, i) { + e.exports = i(0); + }, + function (e, n, i) { + var t = i(2)("iterator"), + l = !1; + try { + var r = 0, + o = { + next: function () { + return { done: !!r++ }; + }, + return: function () { + l = !0; + }, + }; + (o[t] = function () { + return this; + }), + Array.from(o, function () { + throw 2; + }); + } catch (e) {} + e.exports = function (e, n) { + if (!n && !l) return !1; + var i = !1; + try { + var r = {}; + (r[t] = function () { + return { + next: function () { + return { done: (i = !0) }; + }, + }; + }), + e(r); + } catch (e) {} + return i; + }; + }, + function (e, n, i) { + var t = i(30), + l = i(2)("toStringTag"), + r = + "Arguments" == + t( + (function () { + return arguments; + })() + ); + e.exports = function (e) { + var n, i, o; + return void 0 === e + ? "Undefined" + : null === e + ? "Null" + : "string" == + typeof (i = (function (e, n) { + try { + return e[n]; + } catch (e) {} + })((n = Object(e)), l)) + ? i + : r + ? t(n) + : "Object" == (o = t(n)) && "function" == typeof n.callee + ? "Arguments" + : o; + }; + }, + function (e, n, i) { + var t = i(47), + l = i(9), + r = i(2)("iterator"); + e.exports = function (e) { + if (void 0 != e) return e[r] || e["@@iterator"] || l[t(e)]; + }; + }, + function (e, n, i) { + "use strict"; + var t = i(18), + l = i(7), + r = i(10); + e.exports = function (e, n, i) { + var o = t(n); + o in e ? l.f(e, o, r(0, i)) : (e[o] = i); + }; + }, + function (e, n, i) { + var t = i(2), + l = i(9), + r = t("iterator"), + o = Array.prototype; + e.exports = function (e) { + return void 0 !== e && (l.Array === e || o[r] === e); + }; + }, + function (e, n, i) { + var t = i(3); + e.exports = function (e, n, i, l) { + try { + return l ? n(t(i)[0], i[1]) : n(i); + } catch (n) { + var r = e.return; + throw (void 0 !== r && t(r.call(e)), n); + } + }; + }, + function (e, n) { + e.exports = function (e) { + if ("function" != typeof e) throw TypeError(String(e) + " is not a function"); + return e; + }; + }, + function (e, n, i) { + var t = i(52); + e.exports = function (e, n, i) { + if ((t(e), void 0 === n)) return e; + switch (i) { + case 0: + return function () { + return e.call(n); + }; + case 1: + return function (i) { + return e.call(n, i); + }; + case 2: + return function (i, t) { + return e.call(n, i, t); + }; + case 3: + return function (i, t, l) { + return e.call(n, i, t, l); + }; + } + return function () { + return e.apply(n, arguments); + }; + }; + }, + function (e, n, i) { + "use strict"; + var t = i(53), + l = i(24), + r = i(51), + o = i(50), + a = i(27), + c = i(49), + p = i(48); + e.exports = function (e) { + var n, + i, + y, + h, + x = l(e), + s = "function" == typeof this ? this : Array, + u = arguments.length, + d = u > 1 ? arguments[1] : void 0, + f = void 0 !== d, + g = 0, + v = p(x); + if ((f && (d = t(d, u > 2 ? arguments[2] : void 0, 2)), void 0 == v || (s == Array && o(v)))) for (i = new s((n = a(x.length))); n > g; g++) c(i, g, f ? d(x[g], g) : x[g]); + else for (h = v.call(x), i = new s(); !(y = h.next()).done; g++) c(i, g, f ? r(h, d, [y.value, g], !0) : y.value); + return (i.length = g), i; + }; + }, + function (e, n, i) { + var t = i(32), + l = i(54); + t( + { + target: "Array", + stat: !0, + forced: !i(46)(function (e) { + Array.from(e); + }), + }, + { from: l } + ); + }, + function (e, n, i) { + var t = i(6), + l = i(3); + e.exports = function (e, n) { + if ((l(e), !t(n) && null !== n)) throw TypeError("Can't set " + String(n) + " as a prototype"); + }; + }, + function (e, n, i) { + var t = i(56); + e.exports = + Object.setPrototypeOf || + ("__proto__" in {} + ? (function () { + var e, + n = !1, + i = {}; + try { + (e = Object.getOwnPropertyDescriptor(Object.prototype, "__proto__").set).call(i, []), (n = i instanceof Array); + } catch (e) {} + return function (i, l) { + return t(i, l), n ? e.call(i, l) : (i.__proto__ = l), i; + }; + })() + : void 0); + }, + function (e, n, i) { + var t = i(0).document; + e.exports = t && t.documentElement; + }, + function (e, n, i) { + var t = i(28), + l = i(13); + e.exports = + Object.keys || + function (e) { + return t(e, l); + }; + }, + function (e, n, i) { + var t = i(8), + l = i(7), + r = i(3), + o = i(59); + e.exports = t + ? Object.defineProperties + : function (e, n) { + r(e); + for (var i, t = o(n), a = t.length, c = 0; a > c; ) l.f(e, (i = t[c++]), n[i]); + return e; + }; + }, + function (e, n, i) { + var t = i(3), + l = i(60), + r = i(13), + o = i(15), + a = i(58), + c = i(34), + p = i(16)("IE_PROTO"), + y = function () {}, + h = function () { + var e, + n = c("iframe"), + i = r.length; + for (n.style.display = "none", a.appendChild(n), n.src = String("javascript:"), (e = n.contentWindow.document).open(), e.write(""), e.close(), h = e.F; i--; ) delete h.prototype[r[i]]; + return h(); + }; + (e.exports = + Object.create || + function (e, n) { + var i; + return null !== e ? ((y.prototype = t(e)), (i = new y()), (y.prototype = null), (i[p] = e)) : (i = h()), void 0 === n ? i : l(i, n); + }), + (o[p] = !0); + }, + function (e, n, i) { + var t = i(4); + e.exports = + !!Object.getOwnPropertySymbols && + !t(function () { + return !String(Symbol()); + }); + }, + function (e, n, i) { + var t = i(4); + e.exports = !t(function () { + function e() {} + return (e.prototype.constructor = null), Object.getPrototypeOf(new e()) !== e.prototype; + }); + }, + function (e, n, i) { + "use strict"; + var t = i(26).IteratorPrototype, + l = i(61), + r = i(10), + o = i(23), + a = i(9), + c = function () { + return this; + }; + e.exports = function (e, n, i) { + var p = n + " Iterator"; + return (e.prototype = l(t, { next: r(1, i) })), o(e, p, !1, !0), (a[p] = c), e; + }; + }, + function (e, n, i) { + var t = i(4), + l = /#|\.prototype\./, + r = function (e, n) { + var i = a[o(e)]; + return i == p || (i != c && ("function" == typeof n ? t(n) : !!n)); + }, + o = (r.normalize = function (e) { + return String(e).replace(l, ".").toLowerCase(); + }), + a = (r.data = {}), + c = (r.NATIVE = "N"), + p = (r.POLYFILL = "P"); + e.exports = r; + }, + function (e, n) { + n.f = Object.getOwnPropertySymbols; + }, + function (e, n, i) { + var t = i(21), + l = Math.max, + r = Math.min; + e.exports = function (e, n) { + var i = t(e); + return i < 0 ? l(i + n, 0) : r(i, n); + }; + }, + function (e, n, i) { + var t = i(14), + l = i(27), + r = i(67); + e.exports = function (e) { + return function (n, i, o) { + var a, + c = t(n), + p = l(c.length), + y = r(o, p); + if (e && i != i) { + for (; p > y; ) if ((a = c[y++]) != a) return !0; + } else for (; p > y; y++) if ((e || y in c) && c[y] === i) return e || y || 0; + return !e && -1; + }; + }; + }, + function (e, n, i) { + var t = i(28), + l = i(13).concat("length", "prototype"); + n.f = + Object.getOwnPropertyNames || + function (e) { + return t(e, l); + }; + }, + function (e, n, i) { + var t = i(0), + l = i(69), + r = i(66), + o = i(3), + a = t.Reflect; + e.exports = + (a && a.ownKeys) || + function (e) { + var n = l.f(o(e)), + i = r.f; + return i ? n.concat(i(e)) : n; + }; + }, + function (e, n, i) { + var t = i(1), + l = i(70), + r = i(31), + o = i(7); + e.exports = function (e, n) { + for (var i = l(n), a = o.f, c = r.f, p = 0; p < i.length; p++) { + var y = i[p]; + t(e, y) || a(e, y, c(n, y)); + } + }; + }, + function (e, n, i) { + var t = i(4), + l = i(30), + r = "".split; + e.exports = t(function () { + return !Object("z").propertyIsEnumerable(0); + }) + ? function (e) { + return "String" == l(e) ? r.call(e, "") : Object(e); + } + : Object; + }, + function (e, n, i) { + "use strict"; + var t = {}.propertyIsEnumerable, + l = Object.getOwnPropertyDescriptor, + r = l && !t.call({ 1: 2 }, 1); + n.f = r + ? function (e) { + var n = l(this, e); + return !!n && n.enumerable; + } + : t; + }, + function (e, n, i) { + "use strict"; + var t = i(32), + l = i(64), + r = i(25), + o = i(57), + a = i(23), + c = i(5), + p = i(29), + y = i(2), + h = i(17), + x = i(9), + s = i(26), + u = s.IteratorPrototype, + d = s.BUGGY_SAFARI_ITERATORS, + f = y("iterator"), + g = function () { + return this; + }; + e.exports = function (e, n, i, y, s, v, m) { + l(i, n, y); + var w, + M, + b, + z = function (e) { + if (e === s && O) return O; + if (!d && e in H) return H[e]; + switch (e) { + case "keys": + case "values": + case "entries": + return function () { + return new i(this, e); + }; + } + return function () { + return new i(this); + }; + }, + A = n + " Iterator", + k = !1, + H = e.prototype, + V = H[f] || H["@@iterator"] || (s && H[s]), + O = (!d && V) || z(s), + j = ("Array" == n && H.entries) || V; + if ( + (j && ((w = r(j.call(new e()))), u !== Object.prototype && w.next && (h || r(w) === u || (o ? o(w, u) : "function" != typeof w[f] && c(w, f, g)), a(w, A, !0, !0), h && (x[A] = g))), + "values" == s && + V && + "values" !== V.name && + ((k = !0), + (O = function () { + return V.call(this); + })), + (h && !m) || H[f] === O || c(H, f, O), + (x[n] = O), + s) + ) + if (((M = { values: z("values"), keys: v ? O : z("keys"), entries: z("entries") }), m)) for (b in M) (!d && !k && b in H) || p(H, b, M[b]); + else t({ target: n, proto: !0, forced: d || k }, M); + return M; + }; + }, + function (e, n) { + var i; + i = (function () { + return this; + })(); + try { + i = i || Function("return this")() || (0, eval)("this"); + } catch (e) { + "object" == typeof window && (i = window); + } + e.exports = i; + }, + function (e, n, i) { + var t = i(0), + l = i(36), + r = t.WeakMap; + e.exports = "function" == typeof r && /native code/.test(l.call(r)); + }, + function (e, n, i) { + var t = i(21), + l = i(20); + e.exports = function (e, n, i) { + var r, + o, + a = String(l(e)), + c = t(n), + p = a.length; + return c < 0 || c >= p + ? i + ? "" + : void 0 + : (r = a.charCodeAt(c)) < 55296 || r > 56319 || c + 1 === p || (o = a.charCodeAt(c + 1)) < 56320 || o > 57343 + ? i + ? a.charAt(c) + : r + : i + ? a.slice(c, c + 2) + : o - 56320 + ((r - 55296) << 10) + 65536; + }; + }, + function (e, n, i) { + "use strict"; + var t = i(77), + l = i(37), + r = i(74), + o = l.set, + a = l.getterFor("String Iterator"); + r( + String, + "String", + function (e) { + o(this, { type: "String Iterator", string: String(e), index: 0 }); + }, + function () { + var e, + n = a(this), + i = n.string, + l = n.index; + return l >= i.length ? { value: void 0, done: !0 } : ((e = t(i, l, !0)), (n.index += e.length), { value: e, done: !1 }); + } + ); + }, + function (e, n, i) { + i(78), i(55); + var t = i(45); + e.exports = t.Array.from; + }, + function (e, n, i) { + i(79), (e.exports = i(44)); + }, + ]); +}); +//# sourceMappingURL=feather.min.js.map diff --git a/js/feather-icons.min.js b/js/feather-icons.min.js new file mode 100644 index 0000000..8134a5c --- /dev/null +++ b/js/feather-icons.min.js @@ -0,0 +1,13 @@ +!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.feather=n():e.feather=n()}("undefined"!=typeof self?self:this,function(){return function(e){var n={};function i(t){if(n[t])return n[t].exports;var l=n[t]={i:t,l:!1,exports:{}};return e[t].call(l.exports,l,l.exports,i),l.l=!0,l.exports}return i.m=e,i.c=n,i.d=function(e,n,t){i.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:t})},i.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},i.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(n,"a",n),n},i.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},i.p="",i(i.s=80)}([function(e,n,i){(function(n){var i="object",t=function(e){return e&&e.Math==Math&&e};e.exports=t(typeof globalThis==i&&globalThis)||t(typeof window==i&&window)||t(typeof self==i&&self)||t(typeof n==i&&n)||Function("return this")()}).call(this,i(75))},function(e,n){var i={}.hasOwnProperty;e.exports=function(e,n){return i.call(e,n)}},function(e,n,i){var t=i(0),l=i(11),r=i(33),o=i(62),a=t.Symbol,c=l("wks");e.exports=function(e){return c[e]||(c[e]=o&&a[e]||(o?a:r)("Symbol."+e))}},function(e,n,i){var t=i(6);e.exports=function(e){if(!t(e))throw TypeError(String(e)+" is not an object");return e}},function(e,n){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,n,i){var t=i(8),l=i(7),r=i(10);e.exports=t?function(e,n,i){return l.f(e,n,r(1,i))}:function(e,n,i){return e[n]=i,e}},function(e,n){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,n,i){var t=i(8),l=i(35),r=i(3),o=i(18),a=Object.defineProperty;n.f=t?a:function(e,n,i){if(r(e),n=o(n,!0),r(i),l)try{return a(e,n,i)}catch(e){}if("get"in i||"set"in i)throw TypeError("Accessors not supported");return"value"in i&&(e[n]=i.value),e}},function(e,n,i){var t=i(4);e.exports=!t(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,n){e.exports={}},function(e,n){e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},function(e,n,i){var t=i(0),l=i(19),r=i(17),o=t["__core-js_shared__"]||l("__core-js_shared__",{});(e.exports=function(e,n){return o[e]||(o[e]=void 0!==n?n:{})})("versions",[]).push({version:"3.1.3",mode:r?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t=o(i(43)),l=o(i(41)),r=o(i(40));function o(e){return e&&e.__esModule?e:{default:e}}n.default=Object.keys(l.default).map(function(e){return new t.default(e,l.default[e],r.default[e])}).reduce(function(e,n){return e[n.name]=n,e},{})},function(e,n){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,n,i){var t=i(72),l=i(20);e.exports=function(e){return t(l(e))}},function(e,n){e.exports={}},function(e,n,i){var t=i(11),l=i(33),r=t("keys");e.exports=function(e){return r[e]||(r[e]=l(e))}},function(e,n){e.exports=!1},function(e,n,i){var t=i(6);e.exports=function(e,n){if(!t(e))return e;var i,l;if(n&&"function"==typeof(i=e.toString)&&!t(l=i.call(e)))return l;if("function"==typeof(i=e.valueOf)&&!t(l=i.call(e)))return l;if(!n&&"function"==typeof(i=e.toString)&&!t(l=i.call(e)))return l;throw TypeError("Can't convert object to primitive value")}},function(e,n,i){var t=i(0),l=i(5);e.exports=function(e,n){try{l(t,e,n)}catch(i){t[e]=n}return n}},function(e,n){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,n){var i=Math.ceil,t=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?t:i)(e)}},function(e,n,i){var t; +/*! + Copyright (c) 2016 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ +/*! + Copyright (c) 2016 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ +!function(){"use strict";var i=function(){function e(){}function n(e,n){for(var i=n.length,t=0;t0?l(t(e),9007199254740991):0}},function(e,n,i){var t=i(1),l=i(14),r=i(68),o=i(15),a=r(!1);e.exports=function(e,n){var i,r=l(e),c=0,p=[];for(i in r)!t(o,i)&&t(r,i)&&p.push(i);for(;n.length>c;)t(r,i=n[c++])&&(~a(p,i)||p.push(i));return p}},function(e,n,i){var t=i(0),l=i(11),r=i(5),o=i(1),a=i(19),c=i(36),p=i(37),y=p.get,h=p.enforce,x=String(c).split("toString");l("inspectSource",function(e){return c.call(e)}),(e.exports=function(e,n,i,l){var c=!!l&&!!l.unsafe,p=!!l&&!!l.enumerable,y=!!l&&!!l.noTargetGet;"function"==typeof i&&("string"!=typeof n||o(i,"name")||r(i,"name",n),h(i).source=x.join("string"==typeof n?n:"")),e!==t?(c?!y&&e[n]&&(p=!0):delete e[n],p?e[n]=i:r(e,n,i)):p?e[n]=i:a(n,i)})(Function.prototype,"toString",function(){return"function"==typeof this&&y(this).source||c.call(this)})},function(e,n){var i={}.toString;e.exports=function(e){return i.call(e).slice(8,-1)}},function(e,n,i){var t=i(8),l=i(73),r=i(10),o=i(14),a=i(18),c=i(1),p=i(35),y=Object.getOwnPropertyDescriptor;n.f=t?y:function(e,n){if(e=o(e),n=a(n,!0),p)try{return y(e,n)}catch(e){}if(c(e,n))return r(!l.f.call(e,n),e[n])}},function(e,n,i){var t=i(0),l=i(31).f,r=i(5),o=i(29),a=i(19),c=i(71),p=i(65);e.exports=function(e,n){var i,y,h,x,s,u=e.target,d=e.global,f=e.stat;if(i=d?t:f?t[u]||a(u,{}):(t[u]||{}).prototype)for(y in n){if(x=n[y],h=e.noTargetGet?(s=l(i,y))&&s.value:i[y],!p(d?y:u+(f?".":"#")+y,e.forced)&&void 0!==h){if(typeof x==typeof h)continue;c(x,h)}(e.sham||h&&h.sham)&&r(x,"sham",!0),o(i,y,x,e)}}},function(e,n){var i=0,t=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++i+t).toString(36))}},function(e,n,i){var t=i(0),l=i(6),r=t.document,o=l(r)&&l(r.createElement);e.exports=function(e){return o?r.createElement(e):{}}},function(e,n,i){var t=i(8),l=i(4),r=i(34);e.exports=!t&&!l(function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a})},function(e,n,i){var t=i(11);e.exports=t("native-function-to-string",Function.toString)},function(e,n,i){var t,l,r,o=i(76),a=i(0),c=i(6),p=i(5),y=i(1),h=i(16),x=i(15),s=a.WeakMap;if(o){var u=new s,d=u.get,f=u.has,g=u.set;t=function(e,n){return g.call(u,e,n),n},l=function(e){return d.call(u,e)||{}},r=function(e){return f.call(u,e)}}else{var v=h("state");x[v]=!0,t=function(e,n){return p(e,v,n),n},l=function(e){return y(e,v)?e[v]:{}},r=function(e){return y(e,v)}}e.exports={set:t,get:l,has:r,enforce:function(e){return r(e)?l(e):t(e,{})},getterFor:function(e){return function(n){var i;if(!c(n)||(i=l(n)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return i}}}},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t=Object.assign||function(e){for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:{};if("undefined"==typeof document)throw new Error("`feather.replace()` only works in a browser environment.");var n=document.querySelectorAll("[data-feather]");Array.from(n).forEach(function(n){return function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=function(e){return Array.from(e.attributes).reduce(function(e,n){return e[n.name]=n.value,e},{})}(e),o=i["data-feather"];delete i["data-feather"];var a=r.default[o].toSvg(t({},n,i,{class:(0,l.default)(n.class,i.class)})),c=(new DOMParser).parseFromString(a,"image/svg+xml").querySelector("svg");e.parentNode.replaceChild(c,e)}(n,e)})}},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t,l=i(12),r=(t=l)&&t.__esModule?t:{default:t};n.default=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(console.warn("feather.toSvg() is deprecated. Please use feather.icons[name].toSvg() instead."),!e)throw new Error("The required `key` (icon name) parameter is missing.");if(!r.default[e])throw new Error("No icon matching '"+e+"'. See the complete list of icons at https://feathericons.com");return r.default[e].toSvg(n)}},function(e){e.exports={activity:["pulse","health","action","motion"],airplay:["stream","cast","mirroring"],"alert-circle":["warning","alert","danger"],"alert-octagon":["warning","alert","danger"],"alert-triangle":["warning","alert","danger"],"align-center":["text alignment","center"],"align-justify":["text alignment","justified"],"align-left":["text alignment","left"],"align-right":["text alignment","right"],anchor:[],archive:["index","box"],"at-sign":["mention","at","email","message"],award:["achievement","badge"],aperture:["camera","photo"],"bar-chart":["statistics","diagram","graph"],"bar-chart-2":["statistics","diagram","graph"],battery:["power","electricity"],"battery-charging":["power","electricity"],bell:["alarm","notification","sound"],"bell-off":["alarm","notification","silent"],bluetooth:["wireless"],"book-open":["read","library"],book:["read","dictionary","booklet","magazine","library"],bookmark:["read","clip","marker","tag"],box:["cube"],briefcase:["work","bag","baggage","folder"],calendar:["date"],camera:["photo"],cast:["chromecast","airplay"],circle:["off","zero","record"],clipboard:["copy"],clock:["time","watch","alarm"],"cloud-drizzle":["weather","shower"],"cloud-lightning":["weather","bolt"],"cloud-rain":["weather"],"cloud-snow":["weather","blizzard"],cloud:["weather"],codepen:["logo"],codesandbox:["logo"],code:["source","programming"],coffee:["drink","cup","mug","tea","cafe","hot","beverage"],columns:["layout"],command:["keyboard","cmd","terminal","prompt"],compass:["navigation","safari","travel","direction"],copy:["clone","duplicate"],"corner-down-left":["arrow","return"],"corner-down-right":["arrow"],"corner-left-down":["arrow"],"corner-left-up":["arrow"],"corner-right-down":["arrow"],"corner-right-up":["arrow"],"corner-up-left":["arrow"],"corner-up-right":["arrow"],cpu:["processor","technology"],"credit-card":["purchase","payment","cc"],crop:["photo","image"],crosshair:["aim","target"],database:["storage","memory"],delete:["remove"],disc:["album","cd","dvd","music"],"dollar-sign":["currency","money","payment"],droplet:["water"],edit:["pencil","change"],"edit-2":["pencil","change"],"edit-3":["pencil","change"],eye:["view","watch"],"eye-off":["view","watch","hide","hidden"],"external-link":["outbound"],facebook:["logo","social"],"fast-forward":["music"],figma:["logo","design","tool"],"file-minus":["delete","remove","erase"],"file-plus":["add","create","new"],"file-text":["data","txt","pdf"],film:["movie","video"],filter:["funnel","hopper"],flag:["report"],"folder-minus":["directory"],"folder-plus":["directory"],folder:["directory"],framer:["logo","design","tool"],frown:["emoji","face","bad","sad","emotion"],gift:["present","box","birthday","party"],"git-branch":["code","version control"],"git-commit":["code","version control"],"git-merge":["code","version control"],"git-pull-request":["code","version control"],github:["logo","version control"],gitlab:["logo","version control"],globe:["world","browser","language","translate"],"hard-drive":["computer","server","memory","data"],hash:["hashtag","number","pound"],headphones:["music","audio","sound"],heart:["like","love","emotion"],"help-circle":["question mark"],hexagon:["shape","node.js","logo"],home:["house","living"],image:["picture"],inbox:["email"],instagram:["logo","camera"],key:["password","login","authentication","secure"],layers:["stack"],layout:["window","webpage"],"life-bouy":["help","life ring","support"],link:["chain","url"],"link-2":["chain","url"],linkedin:["logo","social media"],list:["options"],lock:["security","password","secure"],"log-in":["sign in","arrow","enter"],"log-out":["sign out","arrow","exit"],mail:["email","message"],"map-pin":["location","navigation","travel","marker"],map:["location","navigation","travel"],maximize:["fullscreen"],"maximize-2":["fullscreen","arrows","expand"],meh:["emoji","face","neutral","emotion"],menu:["bars","navigation","hamburger"],"message-circle":["comment","chat"],"message-square":["comment","chat"],"mic-off":["record","sound","mute"],mic:["record","sound","listen"],minimize:["exit fullscreen","close"],"minimize-2":["exit fullscreen","arrows","close"],minus:["subtract"],monitor:["tv","screen","display"],moon:["dark","night"],"more-horizontal":["ellipsis"],"more-vertical":["ellipsis"],"mouse-pointer":["arrow","cursor"],move:["arrows"],music:["note"],navigation:["location","travel"],"navigation-2":["location","travel"],octagon:["stop"],package:["box","container"],paperclip:["attachment"],pause:["music","stop"],"pause-circle":["music","audio","stop"],"pen-tool":["vector","drawing"],percent:["discount"],"phone-call":["ring"],"phone-forwarded":["call"],"phone-incoming":["call"],"phone-missed":["call"],"phone-off":["call","mute"],"phone-outgoing":["call"],phone:["call"],play:["music","start"],"pie-chart":["statistics","diagram"],"play-circle":["music","start"],plus:["add","new"],"plus-circle":["add","new"],"plus-square":["add","new"],pocket:["logo","save"],power:["on","off"],printer:["fax","office","device"],radio:["signal"],"refresh-cw":["synchronise","arrows"],"refresh-ccw":["arrows"],repeat:["loop","arrows"],rewind:["music"],"rotate-ccw":["arrow"],"rotate-cw":["arrow"],rss:["feed","subscribe"],save:["floppy disk"],scissors:["cut"],search:["find","magnifier","magnifying glass"],send:["message","mail","email","paper airplane","paper aeroplane"],settings:["cog","edit","gear","preferences"],"share-2":["network","connections"],shield:["security","secure"],"shield-off":["security","insecure"],"shopping-bag":["ecommerce","cart","purchase","store"],"shopping-cart":["ecommerce","cart","purchase","store"],shuffle:["music"],"skip-back":["music"],"skip-forward":["music"],slack:["logo"],slash:["ban","no"],sliders:["settings","controls"],smartphone:["cellphone","device"],smile:["emoji","face","happy","good","emotion"],speaker:["audio","music"],star:["bookmark","favorite","like"],"stop-circle":["media","music"],sun:["brightness","weather","light"],sunrise:["weather","time","morning","day"],sunset:["weather","time","evening","night"],tablet:["device"],tag:["label"],target:["logo","bullseye"],terminal:["code","command line","prompt"],thermometer:["temperature","celsius","fahrenheit","weather"],"thumbs-down":["dislike","bad","emotion"],"thumbs-up":["like","good","emotion"],"toggle-left":["on","off","switch"],"toggle-right":["on","off","switch"],tool:["settings","spanner"],trash:["garbage","delete","remove","bin"],"trash-2":["garbage","delete","remove","bin"],triangle:["delta"],truck:["delivery","van","shipping","transport","lorry"],tv:["television","stream"],twitch:["logo"],twitter:["logo","social"],type:["text"],umbrella:["rain","weather"],unlock:["security"],"user-check":["followed","subscribed"],"user-minus":["delete","remove","unfollow","unsubscribe"],"user-plus":["new","add","create","follow","subscribe"],"user-x":["delete","remove","unfollow","unsubscribe","unavailable"],user:["person","account"],users:["group"],"video-off":["camera","movie","film"],video:["camera","movie","film"],voicemail:["phone"],volume:["music","sound","mute"],"volume-1":["music","sound"],"volume-2":["music","sound"],"volume-x":["music","sound","mute"],watch:["clock","time"],"wifi-off":["disabled"],wifi:["connection","signal","wireless"],wind:["weather","air"],"x-circle":["cancel","close","delete","remove","times","clear"],"x-octagon":["delete","stop","alert","warning","times","clear"],"x-square":["cancel","close","delete","remove","times","clear"],x:["cancel","close","delete","remove","times","clear"],youtube:["logo","video","play"],"zap-off":["flash","camera","lightning"],zap:["flash","camera","lightning"],"zoom-in":["magnifying glass"],"zoom-out":["magnifying glass"]}},function(e){e.exports={activity:'',airplay:'',"alert-circle":'',"alert-octagon":'',"alert-triangle":'',"align-center":'',"align-justify":'',"align-left":'',"align-right":'',anchor:'',aperture:'',archive:'',"arrow-down-circle":'',"arrow-down-left":'',"arrow-down-right":'',"arrow-down":'',"arrow-left-circle":'',"arrow-left":'',"arrow-right-circle":'',"arrow-right":'',"arrow-up-circle":'',"arrow-up-left":'',"arrow-up-right":'',"arrow-up":'',"at-sign":'',award:'',"bar-chart-2":'',"bar-chart":'',"battery-charging":'',battery:'',"bell-off":'',bell:'',bluetooth:'',bold:'',"book-open":'',book:'',bookmark:'',box:'',briefcase:'',calendar:'',"camera-off":'',camera:'',cast:'',"check-circle":'',"check-square":'',check:'',"chevron-down":'',"chevron-left":'',"chevron-right":'',"chevron-up":'',"chevrons-down":'',"chevrons-left":'',"chevrons-right":'',"chevrons-up":'',chrome:'',circle:'',clipboard:'',clock:'',"cloud-drizzle":'',"cloud-lightning":'',"cloud-off":'',"cloud-rain":'',"cloud-snow":'',cloud:'',code:'',codepen:'',codesandbox:'',coffee:'',columns:'',command:'',compass:'',copy:'',"corner-down-left":'',"corner-down-right":'',"corner-left-down":'',"corner-left-up":'',"corner-right-down":'',"corner-right-up":'',"corner-up-left":'',"corner-up-right":'',cpu:'',"credit-card":'',crop:'',crosshair:'',database:'',delete:'',disc:'',"divide-circle":'',"divide-square":'',divide:'',"dollar-sign":'',"download-cloud":'',download:'',dribbble:'',droplet:'',"edit-2":'',"edit-3":'',edit:'',"external-link":'',"eye-off":'',eye:'',facebook:'',"fast-forward":'',feather:'',figma:'',"file-minus":'',"file-plus":'',"file-text":'',file:'',film:'',filter:'',flag:'',"folder-minus":'',"folder-plus":'',folder:'',framer:'',frown:'',gift:'',"git-branch":'',"git-commit":'',"git-merge":'',"git-pull-request":'',github:'',gitlab:'',globe:'',grid:'',"hard-drive":'',hash:'',headphones:'',heart:'',"help-circle":'',hexagon:'',home:'',image:'',inbox:'',info:'',instagram:'',italic:'',key:'',layers:'',layout:'',"life-buoy":'',"link-2":'',link:'',linkedin:'',list:'',loader:'',lock:'',"log-in":'',"log-out":'',mail:'',"map-pin":'',map:'',"maximize-2":'',maximize:'',meh:'',menu:'',"message-circle":'',"message-square":'',"mic-off":'',mic:'',"minimize-2":'',minimize:'',"minus-circle":'',"minus-square":'',minus:'',monitor:'',moon:'',"more-horizontal":'',"more-vertical":'',"mouse-pointer":'',move:'',music:'',"navigation-2":'',navigation:'',octagon:'',package:'',paperclip:'',"pause-circle":'',pause:'',"pen-tool":'',percent:'',"phone-call":'',"phone-forwarded":'',"phone-incoming":'',"phone-missed":'',"phone-off":'',"phone-outgoing":'',phone:'',"pie-chart":'',"play-circle":'',play:'',"plus-circle":'',"plus-square":'',plus:'',pocket:'',power:'',printer:'',radio:'',"refresh-ccw":'',"refresh-cw":'',repeat:'',rewind:'',"rotate-ccw":'',"rotate-cw":'',rss:'',save:'',scissors:'',search:'',send:'',server:'',settings:'',"share-2":'',share:'',"shield-off":'',shield:'',"shopping-bag":'',"shopping-cart":'',shuffle:'',sidebar:'',"skip-back":'',"skip-forward":'',slack:'',slash:'',sliders:'',smartphone:'',smile:'',speaker:'',square:'',star:'',"stop-circle":'',sun:'',sunrise:'',sunset:'',tablet:'',tag:'',target:'',terminal:'',thermometer:'',"thumbs-down":'',"thumbs-up":'',"toggle-left":'',"toggle-right":'',tool:'',"trash-2":'',trash:'',trello:'',"trending-down":'',"trending-up":'',triangle:'',truck:'',tv:'',twitch:'',twitter:'',type:'',umbrella:'',underline:'',unlock:'',"upload-cloud":'',upload:'',"user-check":'',"user-minus":'',"user-plus":'',"user-x":'',user:'',users:'',"video-off":'',video:'',voicemail:'',"volume-1":'',"volume-2":'',"volume-x":'',volume:'',watch:'',"wifi-off":'',wifi:'',wind:'',"x-circle":'',"x-octagon":'',"x-square":'',x:'',youtube:'',"zap-off":'',zap:'',"zoom-in":'',"zoom-out":''}},function(e){e.exports={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"}},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t=Object.assign||function(e){for(var n=1;n2&&void 0!==arguments[2]?arguments[2]:[];!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=n,this.contents=i,this.tags=l,this.attrs=t({},o.default,{class:"feather feather-"+n})}return l(e,[{key:"toSvg",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return""+this.contents+""}},{key:"toString",value:function(){return this.contents}}]),e}();n.default=c},function(e,n,i){"use strict";var t=o(i(12)),l=o(i(39)),r=o(i(38));function o(e){return e&&e.__esModule?e:{default:e}}e.exports={icons:t.default,toSvg:l.default,replace:r.default}},function(e,n,i){e.exports=i(0)},function(e,n,i){var t=i(2)("iterator"),l=!1;try{var r=0,o={next:function(){return{done:!!r++}},return:function(){l=!0}};o[t]=function(){return this},Array.from(o,function(){throw 2})}catch(e){}e.exports=function(e,n){if(!n&&!l)return!1;var i=!1;try{var r={};r[t]=function(){return{next:function(){return{done:i=!0}}}},e(r)}catch(e){}return i}},function(e,n,i){var t=i(30),l=i(2)("toStringTag"),r="Arguments"==t(function(){return arguments}());e.exports=function(e){var n,i,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(i=function(e,n){try{return e[n]}catch(e){}}(n=Object(e),l))?i:r?t(n):"Object"==(o=t(n))&&"function"==typeof n.callee?"Arguments":o}},function(e,n,i){var t=i(47),l=i(9),r=i(2)("iterator");e.exports=function(e){if(void 0!=e)return e[r]||e["@@iterator"]||l[t(e)]}},function(e,n,i){"use strict";var t=i(18),l=i(7),r=i(10);e.exports=function(e,n,i){var o=t(n);o in e?l.f(e,o,r(0,i)):e[o]=i}},function(e,n,i){var t=i(2),l=i(9),r=t("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(l.Array===e||o[r]===e)}},function(e,n,i){var t=i(3);e.exports=function(e,n,i,l){try{return l?n(t(i)[0],i[1]):n(i)}catch(n){var r=e.return;throw void 0!==r&&t(r.call(e)),n}}},function(e,n){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,n,i){var t=i(52);e.exports=function(e,n,i){if(t(e),void 0===n)return e;switch(i){case 0:return function(){return e.call(n)};case 1:return function(i){return e.call(n,i)};case 2:return function(i,t){return e.call(n,i,t)};case 3:return function(i,t,l){return e.call(n,i,t,l)}}return function(){return e.apply(n,arguments)}}},function(e,n,i){"use strict";var t=i(53),l=i(24),r=i(51),o=i(50),a=i(27),c=i(49),p=i(48);e.exports=function(e){var n,i,y,h,x=l(e),s="function"==typeof this?this:Array,u=arguments.length,d=u>1?arguments[1]:void 0,f=void 0!==d,g=0,v=p(x);if(f&&(d=t(d,u>2?arguments[2]:void 0,2)),void 0==v||s==Array&&o(v))for(i=new s(n=a(x.length));n>g;g++)c(i,g,f?d(x[g],g):x[g]);else for(h=v.call(x),i=new s;!(y=h.next()).done;g++)c(i,g,f?r(h,d,[y.value,g],!0):y.value);return i.length=g,i}},function(e,n,i){var t=i(32),l=i(54);t({target:"Array",stat:!0,forced:!i(46)(function(e){Array.from(e)})},{from:l})},function(e,n,i){var t=i(6),l=i(3);e.exports=function(e,n){if(l(e),!t(n)&&null!==n)throw TypeError("Can't set "+String(n)+" as a prototype")}},function(e,n,i){var t=i(56);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,n=!1,i={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(i,[]),n=i instanceof Array}catch(e){}return function(i,l){return t(i,l),n?e.call(i,l):i.__proto__=l,i}}():void 0)},function(e,n,i){var t=i(0).document;e.exports=t&&t.documentElement},function(e,n,i){var t=i(28),l=i(13);e.exports=Object.keys||function(e){return t(e,l)}},function(e,n,i){var t=i(8),l=i(7),r=i(3),o=i(59);e.exports=t?Object.defineProperties:function(e,n){r(e);for(var i,t=o(n),a=t.length,c=0;a>c;)l.f(e,i=t[c++],n[i]);return e}},function(e,n,i){var t=i(3),l=i(60),r=i(13),o=i(15),a=i(58),c=i(34),p=i(16)("IE_PROTO"),y=function(){},h=function(){var e,n=c("iframe"),i=r.length;for(n.style.display="none",a.appendChild(n),n.src=String("javascript:"),(e=n.contentWindow.document).open(),e.write(" + + + + + + + +
+ +
+
+ + +
+ +
+

+
+ +
+

+

Kontakt

+

Mozete nam poslati email na dmz@dmz.rs +Ili nas kontaktiraje na forumu ili chat kanalu +Takodje mozete i doci na neku od dogadjaja i upoznati nas uzivo

+ +

+
+
+ + + + +
+ + + + © 2023 Decentrala + + Made with ❤️ using Gokarna + +
+ + diff --git a/nalog.html b/nalog.html deleted file mode 100644 index 5d29c06..0000000 --- a/nalog.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - Decentrala - - -
-
-

DECENTRALA

-
-
-

Nalog

-

Ako ste napravili nalog na dmz.rs mozete koristi nas xmpp i email server.

-

Za vise o XMPP pogledajte Chat stranicu.

-

Za primer podesavanja na Thundebird mail klijentu mozete pogledati sliku.

-

-
- -
-
- - diff --git a/nalog/index.html b/nalog/index.html new file mode 100644 index 0000000..b05ad13 --- /dev/null +++ b/nalog/index.html @@ -0,0 +1,198 @@ + + + + + + + + + + + + + + + + Decentrala + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+

+
+ +
+

+

Nalog

+

Ako ste napravili nalog na dmz.rs mozete koristi nas xmpp i email server.

+

Za vise o XMPP pogledajte Chat stranicu.

+

Za primer podesavanja na Thundebird mail klijentu. +

+ + +

+
+
+ + + + +
+ + + + © 2023 Decentrala + + Made with ❤️ using Gokarna + +
+ + diff --git a/onama.html b/onama.html deleted file mode 100644 index ff9d43a..0000000 --- a/onama.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - Decentrala - - -
-
-

DECENTRALA

-
-
-

Sta je Decentrala

-

Decentrala je zajednica okupljena oko decentralizacije tehnologija i sirenja znanja.

-

-
-

Znanje

-

Svako moze drzati predavanje na bilo koju temu, samo se najavite na forumu.

-

Decentrala veruje da svako treba da ima pristup znanju, zbog cega su predavanja uvek besplatna i bez promocija.

-

Ako zelite nesto da podelite sa drugima sto ste naucili, prijavite se da drzite jedno ili vise predavanja!

-

-
-

Akcija

-

Organizovanje dogadjaja programiranja ili instalacije servisa koje pomazu u decentralizaciji Interneta.

-

Organizujemo hackathone kao posebne dogadjaje na kojima se okupljamo da radimo na zajednickom cilju.

-

-
-

Druzenje

-

Drustvene dogadjaje u cilju socijalizacije.

-

Ako zelite da se druzite sa ljudima zainteresovanim za ravnopravnost koriscenja tehnologija, slobodnog softvera, privatnost i bezbednost, posetite neku od okupljanja Decentrale.

-

-
-
- -
-
-
- - diff --git a/onama/index.html b/onama/index.html new file mode 100644 index 0000000..f8f03d5 --- /dev/null +++ b/onama/index.html @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + + + Decentrala + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+

+
+ +
+

+

Sta je Decentrala

+

Decentrala je zajednica okupljena oko decentralizacije tehnologija i sirenja znanja.

+

Znanje

+

Svako moze drzati predavanje na bilo koju temu, samo se najavite na forumu.

+

Decentrala veruje da svako treba da ima pristup znanju, zbog cega su predavanja uvek besplatna i bez promocija.

+

Ako zelite nesto da podelite sa drugima sto ste naucili, prijavite se da drzite jedno ili vise predavanja!

+

Akcija

+

Organizovanje dogadjaja programiranja ili instalacije servisa koje pomazu u decentralizaciji Interneta.

+

Organizujemo hackathone kao posebne dogadjaje na kojima se okupljamo da radimo na zajednickom cilju.

+

Druzenje

+

Drustvene dogadjaje u cilju socijalizacije.

+

Ako zelite da se druzite sa ljudima zainteresovanim za ravnopravnost koriscenja tehnologija, slobodnog softvera, privatnost i bezbednost, posetite neku od okupljanja Decentrale.

+ +

+
+
+ + + + +
+ + + + © 2023 Decentrala + + Made with ❤️ using Gokarna + +
+ + diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..4f9540b --- /dev/null +++ b/robots.txt @@ -0,0 +1 @@ +User-agent: * \ No newline at end of file diff --git a/servisi.html b/servisi.html deleted file mode 100644 index 5f270b1..0000000 --- a/servisi.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - Decentrala - - -
-
-

DECENTRALA

-
-
-

Servisi

-

WIKI

-

GITEA

-

SOFT SERVE

-

FORUM

-

XMPP

-

EMAIL

-

CGIT

- -

- -
-
-
- - diff --git a/servisi/index.html b/servisi/index.html new file mode 100644 index 0000000..238f2e3 --- /dev/null +++ b/servisi/index.html @@ -0,0 +1,199 @@ + + + + + + + + + + + + + + + + Decentrala + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+

+
+ +
+

+

Servisi

+ + +

+
+
+ + + + +
+ + + + © 2023 Decentrala + + Made with ❤️ using Gokarna + +
+ + diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..19fb6a8 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,29 @@ + + + + https://dmz.rs/chat/ + 0 + + https://dmz.rs/dogadjaji/ + 0 + + https://dmz.rs/kontakt/ + 0 + + https://dmz.rs/nalog/ + 0 + + https://dmz.rs/onama/ + 0 + + https://dmz.rs/servisi/ + 0 + + https://dmz.rs/categories/ + + https://dmz.rs/ + + https://dmz.rs/tags/ + + diff --git a/static/fonts/facade/Facade-Est.otf b/static/fonts/facade/Facade-Est.otf deleted file mode 100644 index 76c1571..0000000 Binary files a/static/fonts/facade/Facade-Est.otf and /dev/null differ diff --git a/static/fonts/facade/Facade-Est.woff b/static/fonts/facade/Facade-Est.woff deleted file mode 100644 index a2bb53f..0000000 Binary files a/static/fonts/facade/Facade-Est.woff and /dev/null differ diff --git a/static/fonts/facade/Facade-Ouest.otf b/static/fonts/facade/Facade-Ouest.otf deleted file mode 100644 index 6f37d91..0000000 Binary files a/static/fonts/facade/Facade-Ouest.otf and /dev/null differ diff --git a/static/fonts/facade/Facade-Ouest.woff b/static/fonts/facade/Facade-Ouest.woff deleted file mode 100644 index be1b524..0000000 Binary files a/static/fonts/facade/Facade-Ouest.woff and /dev/null differ diff --git a/static/fonts/facade/Facade-Sud-Ouest.otf b/static/fonts/facade/Facade-Sud-Ouest.otf deleted file mode 100644 index dd994df..0000000 Binary files a/static/fonts/facade/Facade-Sud-Ouest.otf and /dev/null differ diff --git a/static/fonts/facade/Facade-Sud-Ouest.woff b/static/fonts/facade/Facade-Sud-Ouest.woff deleted file mode 100644 index 8c18c87..0000000 Binary files a/static/fonts/facade/Facade-Sud-Ouest.woff and /dev/null differ diff --git a/static/fonts/facade/Facade-Sud.otf b/static/fonts/facade/Facade-Sud.otf deleted file mode 100644 index aa72ec9..0000000 Binary files a/static/fonts/facade/Facade-Sud.otf and /dev/null differ diff --git a/static/fonts/facade/Facade-Sud.woff b/static/fonts/facade/Facade-Sud.woff deleted file mode 100644 index bf24115..0000000 Binary files a/static/fonts/facade/Facade-Sud.woff and /dev/null differ diff --git a/static/fonts/facade/FacadeGX.ttf b/static/fonts/facade/FacadeGX.ttf deleted file mode 100644 index 2c5a03f..0000000 Binary files a/static/fonts/facade/FacadeGX.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/.uuid b/static/fonts/jetbrains-mono/.uuid deleted file mode 100644 index 0145547..0000000 --- a/static/fonts/jetbrains-mono/.uuid +++ /dev/null @@ -1 +0,0 @@ -2f069ecf-a1fc-4aaf-924c-de17efcde7a8 \ No newline at end of file diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-Bold.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-Bold.ttf deleted file mode 100644 index 71c0600..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-Bold.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-BoldItalic.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-BoldItalic.ttf deleted file mode 100644 index 79d8947..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-BoldItalic.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-ExtraBold.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-ExtraBold.ttf deleted file mode 100644 index 07e7199..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-ExtraBold.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-ExtraBoldItalic.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-ExtraBoldItalic.ttf deleted file mode 100644 index d0e1d5e..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-ExtraBoldItalic.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-ExtraLight.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-ExtraLight.ttf deleted file mode 100644 index 90d82ba..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-ExtraLight.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-ExtraLightItalic.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-ExtraLightItalic.ttf deleted file mode 100644 index 4fc1319..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-ExtraLightItalic.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-Light.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-Light.ttf deleted file mode 100644 index cc9e962..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-Light.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-LightItalic.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-LightItalic.ttf deleted file mode 100644 index cb840b4..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-LightItalic.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-Medium.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-Medium.ttf deleted file mode 100644 index 1a67334..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-Medium.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-MediumItalic.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-MediumItalic.ttf deleted file mode 100644 index 39a2431..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-MediumItalic.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-Regular.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-Regular.ttf deleted file mode 100644 index 42e9fba..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-Regular.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-Thin.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-Thin.ttf deleted file mode 100644 index 9adde6f..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-Thin.ttf and /dev/null differ diff --git a/static/fonts/jetbrains-mono/JetBrainsMono-ThinItalic.ttf b/static/fonts/jetbrains-mono/JetBrainsMono-ThinItalic.ttf deleted file mode 100644 index 9b239f4..0000000 Binary files a/static/fonts/jetbrains-mono/JetBrainsMono-ThinItalic.ttf and /dev/null differ diff --git a/static/fonts/sligoil/Sligoil-Micro.otf b/static/fonts/sligoil/Sligoil-Micro.otf deleted file mode 100644 index 39aae30..0000000 Binary files a/static/fonts/sligoil/Sligoil-Micro.otf and /dev/null differ diff --git a/static/fonts/sligoil/Sligoil-Micro.woff b/static/fonts/sligoil/Sligoil-Micro.woff deleted file mode 100644 index a6a34c7..0000000 Binary files a/static/fonts/sligoil/Sligoil-Micro.woff and /dev/null differ diff --git a/static/fonts/sligoil/Sligoil-Micro.woff2 b/static/fonts/sligoil/Sligoil-Micro.woff2 deleted file mode 100644 index a96837c..0000000 Binary files a/static/fonts/sligoil/Sligoil-Micro.woff2 and /dev/null differ diff --git a/static/main.css b/static/main.css deleted file mode 100644 index 2ab4bd8..0000000 --- a/static/main.css +++ /dev/null @@ -1,124 +0,0 @@ -@font-face { - font-family: Facade; - src: url(fonts/facade/Facade-Sud.woff); -} - -@font-face { - font-family: sligoil; - src: url(fonts/sligoil/Sligoil-Micro.woff); -} - -@font-face { - font-family: jetbrains-mono; - src: url(fonts/jetbrains-mono/JetBrainsMono-Regular.ttf); -} - - -body { - background-color: rgb(0, 0, 0); - font-family: jetbrains-mono; - font-size: 3vw; -} - -.container { - margin: 2rem auto; - margin-left: 2vw; - margin-right: 1vw; -} - -.header { - display: flex; - justify-content: center; - margin: 0 auto; - font-family: facade; - font-size: 12vw; - color: #24ea26; -} - -#d { - float: right; - margin-right: 6vw; - margin-left: 1vw; - margin-bottom: 2vw; - background-color: #24ea26; -} - -main { - color: #24ea26; -} - -main h2 { - font-family: sligoil; - font-size: 5vw; -} - -main h3 { - font-family: sligoil; - font-size: 4vw; - margin: 2rem auto; - margin-left: 2vw; - margin-right: 1vw; -} - -#about { - margin-bottom: 2rem; -} - -a { - font-family: sligoil; - text-decoration: underline; - color: #24ea26; - -} - -a:visited { - text-decoration: none; -} - -a:active { - text-decoration: none; -} - -a:hover { - text-decoration: none; -} - -main ul li { - font-size: 3vw; -} - -main ul li:hover { - background-color: #008000; -} - -main ul li:hover a { - color: #000000; -} - -main ul li:before { - content: ">"; - padding-right: 5px; - color: #24ea26; -} - -.back ul li { - text-align: right; - clear: both; -} - -.back ul li:before { - content: "<"; - padding-right: 5px; - color: #24ea26; -} - -#onama p { - font-size: 2vw; -} - -.box { - float: left; - width: 25vw; - text-align: center; - padding: 1vw; -} diff --git a/static/reset.css b/static/reset.css deleted file mode 100644 index d78a79a..0000000 --- a/static/reset.css +++ /dev/null @@ -1,368 +0,0 @@ -/* http://meyerweb.com/eric/tools/css/reset/ - * v2.0-modified | 20110126 - * License: none (public domain) - * */ - -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, embed, -figure, figcaption, footer, header, hgroup, -menu, nav, output, ruby, section, summary, -time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; - } - - /* make sure to set some focus styles for accessibility */ - :focus { - outline: 0; - } - - /* HTML5 display-role reset for older browsers */ - article, aside, details, figcaption, figure, - footer, header, hgroup, menu, nav, section { - display: block; - } - - body { - line-height: 1; - } - - ol, ul { - list-style: none; - } - - blockquote, q { - quotes: none; - } - - blockquote:before, blockquote:after, - q:before, q:after { - content: ''; - content: none; - } - - table { - border-collapse: collapse; - border-spacing: 0; - } - - input[type=search]::-webkit-search-cancel-button, - input[type=search]::-webkit-search-decoration, - input[type=search]::-webkit-search-results-button, - input[type=search]::-webkit-search-results-decoration { - -webkit-appearance: none; - -moz-appearance: none; - } - - input[type=search] { - -webkit-appearance: none; - -moz-appearance: none; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - } - - textarea { - overflow: auto; - vertical-align: top; - resize: vertical; - } - - /** - * * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. - * */ - -audio, -canvas, -video { - display: inline-block; - *display: inline; - *zoom: 1; - max-width: 100%; - } - - /** - * * Prevent modern browsers from displaying `audio` without controls. - * * Remove excess height in iOS 5 devices. - * */ - -audio:not([controls]) { - display: none; - height: 0; - } - - /** - * * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4. - * * Known issue: no IE 6 support. - * */ - -[hidden] { - display: none; - } - - /** - * * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using - * * `em` units. - * * 2. Prevent iOS text size adjust after orientation change, without disabling - * * user zoom. - * */ - -html { - font-size: 100%; /* 1 */ - -webkit-text-size-adjust: 100%; /* 2 */ - -ms-text-size-adjust: 100%; /* 2 */ - } - - /** - * * Address `outline` inconsistency between Chrome and other browsers. - * */ - -a:focus { - outline: thin dotted; - } - - /** - * * Improve readability when focused and also mouse hovered in all browsers. - * */ - -a:active, -a:hover { - outline: 0; - } - - /** - * * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3. - * * 2. Improve image quality when scaled in IE 7. - * */ - -img { - border: 0; /* 1 */ - -ms-interpolation-mode: bicubic; /* 2 */ - } - - /** - * * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. - * */ - -figure { - margin: 0; - } - - /** - * * Correct margin displayed oddly in IE 6/7. - * */ - -form { - margin: 0; - } - - /** - * * Define consistent border, margin, and padding. - * */ - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; - } - - /** - * * 1. Correct color not being inherited in IE 6/7/8/9. - * * 2. Correct text not wrapping in Firefox 3. - * * 3. Correct alignment displayed oddly in IE 6/7. - * */ - -legend { - border: 0; /* 1 */ - padding: 0; - white-space: normal; /* 2 */ - *margin-left: -7px; /* 3 */ - } - - /** - * * 1. Correct font size not being inherited in all browsers. - * * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5, - * * and Chrome. - * * 3. Improve appearance and consistency in all browsers. - * */ - -button, -input, -select, -textarea { - font-size: 100%; /* 1 */ - margin: 0; /* 2 */ - vertical-align: baseline; /* 3 */ - *vertical-align: middle; /* 3 */ - } - - /** - * * Address Firefox 3+ setting `line-height` on `input` using `!important` in - * * the UA stylesheet. - * */ - -button, -input { - line-height: normal; - } - - /** - * * Address inconsistent `text-transform` inheritance for `button` and `select`. - * * All other form control elements do not inherit `text-transform` values. - * * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+. - * * Correct `select` style inheritance in Firefox 4+ and Opera. - * */ - -button, -select { - text-transform: none; - } - - /** - * * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * * and `video` controls. - * * 2. Correct inability to style clickable `input` types in iOS. - * * 3. Improve usability and consistency of cursor style between image-type - * * `input` and others. - * * 4. Remove inner spacing in IE 7 without affecting normal text inputs. - * * Known issue: inner spacing remains in IE 6. - * */ - -button, -html input[type="button"], /* 1 */ -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; /* 2 */ - cursor: pointer; /* 3 */ - *overflow: visible; /* 4 */ - } - - /** - * * Re-set default cursor for disabled elements. - * */ - -button[disabled], -html input[disabled] { - cursor: default; - } - - /** - * * 1. Address box sizing set to content-box in IE 8/9. - * * 2. Remove excess padding in IE 8/9. - * * 3. Remove excess padding in IE 7. - * * Known issue: excess padding remains in IE 6. - * */ - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ - *height: 13px; /* 3 */ - *width: 13px; /* 3 */ - } - - /** - * * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. - * * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome - * * (include `-moz` to future-proof). - * */ - -input[type="search"] { - -webkit-appearance: textfield; /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; /* 2 */ - box-sizing: content-box; - } - - /** - * * Remove inner padding and search cancel button in Safari 5 and Chrome - * * on OS X. - * */ - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; - } - - /** - * * Remove inner padding and border in Firefox 3+. - * */ - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; - } - - /** - * * 1. Remove default vertical scrollbar in IE 6/7/8/9. - * * 2. Improve readability and alignment in all browsers. - * */ - -textarea { - overflow: auto; /* 1 */ - vertical-align: top; /* 2 */ - } - - /** - * * Remove most spacing between table cells. - * */ - -table { - border-collapse: collapse; - border-spacing: 0; - } - - html, - button, - input, - select, - textarea { - color: #222; - } - - - ::-moz-selection { - background: #b3d4fc; - text-shadow: none; - } - - ::selection { - background: #b3d4fc; - text-shadow: none; - } - - img { - vertical-align: middle; - } - - fieldset { - border: 0; - margin: 0; - padding: 0; - } - - textarea { - resize: vertical; - } - - .chromeframe { - margin: 0.2em 0; - background: #ccc; - color: #000; - padding: 0.2em 0; - } - - diff --git a/svg/icons/angellist.svg b/svg/icons/angellist.svg new file mode 100644 index 0000000..7cce259 --- /dev/null +++ b/svg/icons/angellist.svg @@ -0,0 +1 @@ +AngelList \ No newline at end of file diff --git a/svg/icons/buymeacoffee.svg b/svg/icons/buymeacoffee.svg new file mode 100644 index 0000000..5187886 --- /dev/null +++ b/svg/icons/buymeacoffee.svg @@ -0,0 +1 @@ +Buy Me A Coffee \ No newline at end of file diff --git a/svg/icons/discord.svg b/svg/icons/discord.svg new file mode 100644 index 0000000..f797a04 --- /dev/null +++ b/svg/icons/discord.svg @@ -0,0 +1 @@ +Discord diff --git a/svg/icons/dribbble.svg b/svg/icons/dribbble.svg new file mode 100644 index 0000000..130a6f5 --- /dev/null +++ b/svg/icons/dribbble.svg @@ -0,0 +1 @@ +Dribbble \ No newline at end of file diff --git a/svg/icons/email.svg b/svg/icons/email.svg new file mode 100644 index 0000000..3811b59 --- /dev/null +++ b/svg/icons/email.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/icons/facebook.svg b/svg/icons/facebook.svg new file mode 100644 index 0000000..4ef9d67 --- /dev/null +++ b/svg/icons/facebook.svg @@ -0,0 +1 @@ +Facebook \ No newline at end of file diff --git a/svg/icons/github.svg b/svg/icons/github.svg new file mode 100644 index 0000000..538ec5b --- /dev/null +++ b/svg/icons/github.svg @@ -0,0 +1 @@ +GitHub \ No newline at end of file diff --git a/svg/icons/gmail.svg b/svg/icons/gmail.svg new file mode 100644 index 0000000..9ee779a --- /dev/null +++ b/svg/icons/gmail.svg @@ -0,0 +1 @@ +Gmail \ No newline at end of file diff --git a/svg/icons/google.svg b/svg/icons/google.svg new file mode 100644 index 0000000..2eaf915 --- /dev/null +++ b/svg/icons/google.svg @@ -0,0 +1 @@ +Google \ No newline at end of file diff --git a/svg/icons/instagram.svg b/svg/icons/instagram.svg new file mode 100644 index 0000000..5a68721 --- /dev/null +++ b/svg/icons/instagram.svg @@ -0,0 +1 @@ +Instagram \ No newline at end of file diff --git a/svg/icons/iota.svg b/svg/icons/iota.svg new file mode 100644 index 0000000..1f0e834 --- /dev/null +++ b/svg/icons/iota.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/icons/kofi.svg b/svg/icons/kofi.svg new file mode 100644 index 0000000..1c209d9 --- /dev/null +++ b/svg/icons/kofi.svg @@ -0,0 +1 @@ +Ko-fi \ No newline at end of file diff --git a/svg/icons/linkedin.svg b/svg/icons/linkedin.svg new file mode 100644 index 0000000..caa6e69 --- /dev/null +++ b/svg/icons/linkedin.svg @@ -0,0 +1 @@ +LinkedIn \ No newline at end of file diff --git a/svg/icons/mastodon.svg b/svg/icons/mastodon.svg new file mode 100644 index 0000000..19141c7 --- /dev/null +++ b/svg/icons/mastodon.svg @@ -0,0 +1 @@ +Mastodon \ No newline at end of file diff --git a/svg/icons/mozilla.svg b/svg/icons/mozilla.svg new file mode 100644 index 0000000..507eb66 --- /dev/null +++ b/svg/icons/mozilla.svg @@ -0,0 +1 @@ +Mozilla \ No newline at end of file diff --git a/svg/icons/reddit.svg b/svg/icons/reddit.svg new file mode 100644 index 0000000..7e4ddd1 --- /dev/null +++ b/svg/icons/reddit.svg @@ -0,0 +1 @@ +Reddit \ No newline at end of file diff --git a/svg/icons/rss.svg b/svg/icons/rss.svg new file mode 100644 index 0000000..14a6f3f --- /dev/null +++ b/svg/icons/rss.svg @@ -0,0 +1 @@ +RSS \ No newline at end of file diff --git a/svg/icons/spotify.svg b/svg/icons/spotify.svg new file mode 100644 index 0000000..8d4d095 --- /dev/null +++ b/svg/icons/spotify.svg @@ -0,0 +1 @@ +Spotify \ No newline at end of file diff --git a/svg/icons/stackoverflow.svg b/svg/icons/stackoverflow.svg new file mode 100644 index 0000000..ab83808 --- /dev/null +++ b/svg/icons/stackoverflow.svg @@ -0,0 +1 @@ +Stack Overflow \ No newline at end of file diff --git a/svg/icons/tiktok.svg b/svg/icons/tiktok.svg new file mode 100644 index 0000000..57ce3ae --- /dev/null +++ b/svg/icons/tiktok.svg @@ -0,0 +1 @@ +TikTok \ No newline at end of file diff --git a/svg/icons/twitch.svg b/svg/icons/twitch.svg new file mode 100644 index 0000000..8aaa4a9 --- /dev/null +++ b/svg/icons/twitch.svg @@ -0,0 +1 @@ +Twitch \ No newline at end of file diff --git a/svg/icons/twitter.svg b/svg/icons/twitter.svg new file mode 100644 index 0000000..45bd20c --- /dev/null +++ b/svg/icons/twitter.svg @@ -0,0 +1 @@ +Twitter \ No newline at end of file diff --git a/svg/icons/vimeo.svg b/svg/icons/vimeo.svg new file mode 100644 index 0000000..cecbfcc --- /dev/null +++ b/svg/icons/vimeo.svg @@ -0,0 +1 @@ +Vimeo \ No newline at end of file diff --git a/svg/icons/xing.svg b/svg/icons/xing.svg new file mode 100644 index 0000000..43e874a --- /dev/null +++ b/svg/icons/xing.svg @@ -0,0 +1 @@ +Xing \ No newline at end of file diff --git a/svg/icons/ycombinator.svg b/svg/icons/ycombinator.svg new file mode 100644 index 0000000..8eb0d25 --- /dev/null +++ b/svg/icons/ycombinator.svg @@ -0,0 +1 @@ +Y Combinator \ No newline at end of file diff --git a/svg/icons/youtube.svg b/svg/icons/youtube.svg new file mode 100644 index 0000000..0492366 --- /dev/null +++ b/svg/icons/youtube.svg @@ -0,0 +1 @@ +YouTube \ No newline at end of file diff --git a/tags/index.html b/tags/index.html new file mode 100644 index 0000000..3d32657 --- /dev/null +++ b/tags/index.html @@ -0,0 +1,179 @@ + + + + + + + + + + + + + + + + Tags + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+ +

Tags

+ + Nothing to see here, yet 😉 + + +
+ +
+ + + + © 2023 Decentrala + + Made with ❤️ using Gokarna + +
+ + diff --git a/tags/index.xml b/tags/index.xml new file mode 100644 index 0000000..abda396 --- /dev/null +++ b/tags/index.xml @@ -0,0 +1,10 @@ + + + + Tags on Decentrala + https://dmz.rs/tags/ + Recent content in Tags on Decentrala + Hugo -- gohugo.io + en + +