diff --git a/index.html b/index.html index a2fcb90..dbdd7fc 100644 --- a/index.html +++ b/index.html @@ -15,12 +15,10 @@
- - - - + + Nalog
-
+

Dobrodošao!

Mi smo Decentrala - grupa entuzijasta okupljena oko ideja decentralizacije i slobodnog širenja znanja. @@ -40,7 +38,7 @@ Ako želiš prvo da vidiš kako to sve izgleda u realnosti, možeš doći na neki od naših događaja, i tu nas upoznati!

-
+ diff --git a/pages/account.html b/pages/account.html index cc77d5d..7f35ca9 100644 --- a/pages/account.html +++ b/pages/account.html @@ -14,12 +14,10 @@
- - - - + + Nalog
-
+

Ako ste napravili nalog na dmz.rs mozete koristi nas xmpp i email server i ostale servise koji podrzavaju LDAP login.

Za vise o XMPP pogledajte tutorial.

Za primer podesavanja na Thundebird mail klijentu mozete pogledati sliku.

@@ -29,7 +27,7 @@

Promeni lozinku

-

+ diff --git a/pages/blog.html b/pages/blog.html index 2733b6e..a1bd3ba 100644 --- a/pages/blog.html +++ b/pages/blog.html @@ -14,15 +14,13 @@
- - - - + + Nalog
-
+
Ova stranica je trenutno u izradi... -
+ diff --git a/pages/contact.html b/pages/contact.html index 582c1fb..b6f2c76 100644 --- a/pages/contact.html +++ b/pages/contact.html @@ -14,12 +14,10 @@
- - - - + + Nalog
-
+

Kontakt

Možeš nam poslati mail na dmz@dmz.rs ili se mozes pridružiti našem Forumu.

@@ -27,7 +25,7 @@

U slucaju da nadjete bug na sajtu, bili bismo jako zahvalni ako bi mogli da nam ga prijavite (npr. putem emaila).

-
+ diff --git a/pages/events.html b/pages/events.html index de94a8a..eec0831 100644 --- a/pages/events.html +++ b/pages/events.html @@ -14,13 +14,11 @@
- - - - + + Nalog
-
-

Dogadjaji

+
+

Događaji

@@ -70,27 +68,26 @@
-
+ diff --git a/pages/projects.html b/pages/projects.html index 88ab25c..9ca6a8c 100644 --- a/pages/projects.html +++ b/pages/projects.html @@ -14,15 +14,13 @@
- - - - + + Nalog
-
+
Ova stranica je trenutno u izradi... -
+ diff --git a/pages/services.html b/pages/services.html index 9be4885..c5a0e5e 100644 --- a/pages/services.html +++ b/pages/services.html @@ -14,12 +14,10 @@
- - - - + + Nalog
-
+

Servisi

@@ -27,41 +25,40 @@ - - + + - - + - - + - + @@ -70,15 +67,16 @@ -
Opis
EmailEmail nalog koji mozes koristiti putem na bilo kom - email - klijentu generalne namene, na primer Thunderbird-u. Bolji od - Gmail-a. EmailEmail nalog koji možeš koristiti sa bilo kojim email + klijentom generalne namene (na primer Thunderbird-u).
ForumForum na kojem obicno organizujemo nase dogadjaje. Bolji od Reddit-a. + Forum na kom obično organizujemo naše događaje.
ChatOdrzavamo svoj XMPP server, na kojem mozes napraviti nalog ili ako vec imas nalog mozes nas naci u grupi decentrala@conference.dmz.rs . Bolji od WhatsApp-a.Održavamo sopstveni XMPP server, na kojem možeš napraviti nalog. + Ako već poseduješ nalog možeš nas naći u grupi decentrala@conference.dmz.rs. +
GitGitea instanca na kojoj drzimo kod kao i ostale resurse za nase projekte, - dogadjaje, kao i neke nase random projekte kao i projekte nasih - prijatelja. - Ovo moze bit dom tvog sledeceg projekta. Bolji od Github-a. + Gitea instanca na kojoj držimo kod kao i ostale resurse za naše + projekte, dogadjaje, kao i projekte naših prijatelja. + Ovo može biti dom tvog sledećeg projekta. Bolji od Github-a.
WikiWiki.js instanca koju koristimo da dokumentujemo nase projekte kao i - ostale dogadjaje. Wiki.js instanca koju koristimo da dokumentujemo naše + projekte kao i + ostale događaje. +
SearchLibreX instanca koju koristimo da pretrazujemo Internet. Bolji od Google-a. - LibreX instanca koju koristimo za pretraživanje Interneta. + Bolji od Google-a. +
Pastebin
Soft ServeSoft Serve instanca koju koristimo kao zamenu za Gitea koja radi potpuno iz terminala + Soft Serve instanca koju koristimo kao zamenu za Gitea servis. + Soft Serve radi potpuno iz terminala
-

Ovo su neki od servisa koje trenutno odrzavamo na nasim serverima. Da bi koristio ove servise, mozes se - registrujes za svaki servis posebno, ali mozes i da da napravis nalog na nasem - serveru i koristis sve servis sa istim nalogom.

+

Ovo su neki od servisa koje trenutno održavamo na našim serverima. Da bi koristio ove servise, možes se + registovati na svaki servis posebno, a možeš i napraviti jedinstveni nalog na nasem + serveru i koristiti sve servise sa istim nalogom.

-
+ diff --git a/pages/webring.html b/pages/webring.html index 298d41a..664df9f 100644 --- a/pages/webring.html +++ b/pages/webring.html @@ -14,16 +14,14 @@
- - - - + + Nalog
-
+
  • Tilde Zone
  • -
    + diff --git a/scripts/main.js b/scripts/main.js index 3a09e7f..8ba3f80 100644 --- a/scripts/main.js +++ b/scripts/main.js @@ -2,7 +2,7 @@ const theme_switcher = document.getElementById("theme-switcher"); const imgs = document.getElementsByTagName("img"); const sections_button = document.getElementById("sections-button"); const sections_menu = document.getElementById("sections-menu"); -const main = document.getElementById("main"); +const main = document.getElementsByTagName("main")[0]; let theme = window.localStorage.getItem("theme"); @@ -22,7 +22,8 @@ if (theme !== null) { } theme_switcher.addEventListener("click", () => { - if (theme_switcher.getAttribute("title").indexOf("off") !== -1) { + const attribute = theme_switcher.getAttribute("title") ?? "off" + if (attribute.indexOf("off") !== -1) { changeToDarkTheme(); } else { changeToLightTheme(); diff --git a/styles/style.css b/styles/style.css index d34d9d4..43e9c58 100644 --- a/styles/style.css +++ b/styles/style.css @@ -33,9 +33,9 @@ body { body { display: grid; grid-template: - "header" 10vh + "header" 4rem "main" 1fr - "footer" 10vh + "footer" 4rem / 1fr; gap: 0; font-family: 'Iosevka'; @@ -50,18 +50,18 @@ footer { } header { - grid-area: "header"; + grid-area: header; border-bottom: 2px solid var(--border); } footer { - grid-area: "footer"; + grid-area: footer; border-top: 2px solid var(--border); } -#main { - grid-area: "main"; - padding: 3rem 3rem 3rem 3rem; +main { + grid-area: main; + padding: 3rem; font-size: 1.3rem; line-height: 2rem; max-width: 120ch; @@ -74,7 +74,7 @@ a:visited { color: var(--text); } -#main a { +main a { position: relative; top: 0.2rem; } @@ -104,6 +104,7 @@ a:focus { border-color: var(--hightlight); background: linear-gradient(90deg, var(--hightlight) 0%, var(--hightlight) 50%, var(--bg) 51%, var(--bg) 100%); } + .account, .sections, #sections-menu { @@ -112,7 +113,7 @@ a:focus { #mesh { position: absolute; - bottom: 10vh; + bottom: 4rem; right: 0; user-select: none; pointer-events: none; @@ -120,6 +121,11 @@ a:focus { .links { display: flex; + gap: 2rem; +} + +.links > a:hover{ + background-color: var(--bg); } #sections-button { @@ -134,29 +140,21 @@ a:focus { border: 2px solid var(--border); background-color: var(--bg); position: absolute; - bottom: calc(10vh - 2px); + bottom: calc(4rem - 2px); left: calc(0px - 2px); align-items: center; padding: 2rem 3rem; display: none; } -.copyleft a, +.sections, #sections-menu { + font-variant: small-caps; +} + .sections a { margin: 0 1rem 0 0; } -.copyleft a:hover, -.copyleft a:focus { - background-color: var(--bg); -} - -.copyleft { - display: flex; - flex-direction: row; - align-items: center; -} - button { font-style: italic; font-weight: lighter; @@ -189,12 +187,28 @@ screen and (max-width: 1500px) { font-size: 2.2rem; } + main { + padding: 1rem; + } + .links { - display: none; + gap: 1.2rem; + } + + .links a { + width: 1.5rem; } header, footer { padding: 0 1rem; } + + #theme-switcher { + margin-right: 1rem; + } + + .account { + font-size: 1rem; + } } \ No newline at end of file