diff --git a/img/ce.jpg b/img/ce.jpg new file mode 100644 index 0000000..4d56a82 Binary files /dev/null and b/img/ce.jpg differ diff --git a/img/cw.jpeg b/img/cw.jpeg new file mode 100644 index 0000000..a86d1a8 Binary files /dev/null and b/img/cw.jpeg differ diff --git a/img/gm.png b/img/gm.png new file mode 100644 index 0000000..8bc0fef Binary files /dev/null and b/img/gm.png differ diff --git a/img/icon/website.svg b/img/icon/website.svg new file mode 100644 index 0000000..44c20a0 --- /dev/null +++ b/img/icon/website.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/img/meapi.png b/img/meapi.png new file mode 100644 index 0000000..eb81f3f Binary files /dev/null and b/img/meapi.png differ diff --git a/img/minecraft-hobbit-hole.jpeg b/img/minecraft-hobbit-hole.jpeg deleted file mode 100644 index 9f827c6..0000000 Binary files a/img/minecraft-hobbit-hole.jpeg and /dev/null differ diff --git a/img/ps.jpeg b/img/ps.jpeg new file mode 100644 index 0000000..272649c Binary files /dev/null and b/img/ps.jpeg differ diff --git a/index.html b/index.html index 08b0dab..625f445 100644 --- a/index.html +++ b/index.html @@ -46,7 +46,7 @@

Purpur

@@ -54,18 +54,161 @@ Minecraft server software based on Paper. Focuses on introducing new configuration options to already existing features along with adding completely new features.

+
-

Purpur

+

PurpurExtras

- Minecraft server software based on Paper. Focuses on introducing new configuration options to - already existing features along with adding completely new features. + Minecraft plugin for Paper and Purpur servers. Adds features that were suggested to be added in + Purpur, but were deemed to be easier to maintain in a plugin.

+ +
+
+
+ +
+

CommandWhitelist

+

+ Minecraft plugin for bukkit-based servers and major minecraft proxies. Allows server owners to + decide which commands can be tab-completed and executed by players. +

+ +
+
+
+ +
+

PreventStabby

+

+ Minecraft plugin for bukkit-based servers that controls players personal PvP state, tracks all + sources of damage for its checks and has basic combat timer tracker. +

+ +
+
+
+ +
+

Censura

+

+ Minecraft plugin for bukkit-based servers that cancels messages, item renames, writing in books + or signs if they contain blacklisted words or regex expressions. +

+ +
+
+
+ +
+

Guild Master

+

+ Guild Master is a web browser game about managing a guild of adventurers. It is currently in + early development, but is already playable. +

+ +
+
+
+ +
+

Me API

+

+ API that allows you to query your current activity, status and game profiles. +

+
diff --git a/main.css b/main.css index cc866c0..d996004 100644 --- a/main.css +++ b/main.css @@ -1,5 +1,9 @@ @import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap'); +* { + box-sizing: border-box; +} + :root { --text-color: #cccccc; --text-color-highlight: #ffffff; @@ -119,10 +123,12 @@ article { align-items: center; background-color: rgba(0,0,0, 0.9); background-blend-mode: darken; - background-attachment: local; padding-top: 2rem; + padding-bottom: 2rem; background-image: url("/img/bg-projects.jpg"); transition: background-color 4s; + background-position: center; + background-attachment: fixed; overflow-y: auto; overflow-y: overlay; } @@ -131,6 +137,30 @@ article { background-color: rgba(0,0,0, 0.85); } +#projects .links { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + gap: 0.5rem; + padding-top: 0.5rem; +} + +#projects .links a button { + width: 2rem; + height: 2rem; + border: 1px solid #fff; + border-radius: 0.2rem; + padding: 0.2rem; + background: transparent; + cursor: pointer; +} + +#projects .links a button img { + width: 100%; + height: 100%; +} + .tags { display: flex; flex-direction: row; @@ -177,14 +207,8 @@ article { } #projects .project-scroller { - display: flex; - justify-content: start; - align-items: center; height: 100%; - width: 100%; - gap: 1.5rem; max-width: 100vw; - flex-direction: column; } #projects .project-scroller article { @@ -194,16 +218,26 @@ article { text-align: start; flex-wrap: wrap; max-width: 34rem; - padding: 0.5rem; - gap: 0.25rem; + padding-top: 0.5rem; + padding-bottom: 1.5rem; + padding-inline: min(1rem, 5%); + gap: 0.75rem; } -#projects .project-scroller article:nth-child(2) { +#projects .project-scroller article:nth-child(2n+0) { justify-content: end; flex-direction: row-reverse; text-align: end; } +#projects .project-scroller article .links { + justify-content: flex-start; +} + +#projects .project-scroller article:nth-child(2n+0) .links { + justify-content: flex-end; +} + #projects .project-scroller article .title { font-size: 1.4rem; color: var(--text-color-highlight); @@ -223,13 +257,15 @@ article { } #projects .project-scroller article .project-logo { - width: 6rem; - height: 6rem; - min-width: 10rem; - min-height: 10rem; + min-width: 9rem; + min-height: 9rem; + max-width: 9rem; + max-height: 9rem; + border-radius: 0.5rem; } #projects .project-scroller article .project-logo img { width: 100%; height: 100%; + border-radius: 0.5rem; }