modified: static/css/styles.css
modified: templates/projects.html modified: versions/version.json
This commit is contained in:
@@ -42,6 +42,9 @@ a:hover { color: #66e6ff; }
|
||||
.btn-primary:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,212,255,.4); }
|
||||
.btn-secondary { background: transparent; color:#fff; border: 2px solid #333; }
|
||||
.btn-secondary:hover { background:#333; transform: translateY(-2px); }
|
||||
.btn-outline { background: transparent; color:#00d4ff; border: 2px solid #00d4ff; }
|
||||
.btn-outline:hover { background: rgba(0,212,255,0.1); transform: translateY(-2px); }
|
||||
.btn i { font-size: 0.95rem; }
|
||||
|
||||
.hero-background { position:absolute; inset:0; z-index:1; }
|
||||
.floating-icons { position:absolute; width:100%; height:100%; }
|
||||
@@ -114,7 +117,17 @@ section { scroll-margin-top: 80px; }
|
||||
.filter-btn.active { background: rgba(0,212,255,.1); color:#00d4ff; border-color: rgba(0,212,255,.3); }
|
||||
.project-description { color:#cfcfcf; }
|
||||
.project-technologies { display:flex; flex-wrap:wrap; gap:.5rem; margin: .75rem 0; }
|
||||
.project-stats { display:flex; gap:1.25rem; margin: .5rem 0 .75rem; }
|
||||
.project-stats { display:flex; gap:1rem; margin: .75rem 0 1rem; flex-wrap:wrap; }
|
||||
.project-stats .stat { background:#141414; border:1px solid #242424; border-radius:8px; padding:.5rem .75rem; min-width:90px; }
|
||||
.project-stats .stat-label { color:#9a9a9a; font-size:.75rem; display:block; }
|
||||
.project-stats .stat-value { color:#fff; font-weight:600; font-size:.95rem; display:block; margin-top:.1rem; }
|
||||
|
||||
/* Project Status Colors */
|
||||
.status-stable { color:#00ffa6 !important; }
|
||||
.status-beta { color:#ffaa00 !important; }
|
||||
.status-development, .status-dev { color:#ff9500 !important; }
|
||||
.status-active { color:#00d4ff !important; }
|
||||
.status-paused { color:#999 !important; }
|
||||
.stat .stat-label { color:#9a9a9a; font-size:.78rem; }
|
||||
.stat .stat-value { color:#eaeaea; font-weight:700; }
|
||||
.project-actions { display:flex; gap:.6rem; flex-wrap:wrap; margin-top:.5rem; }
|
||||
@@ -127,11 +140,12 @@ section { scroll-margin-top: 80px; }
|
||||
.project-hero-text h1 { color:#fff; font-size:2.2rem; }
|
||||
.project-tagline { color:#aeb; margin:.25rem 0 .5rem; }
|
||||
.project-description { color:#cfcfcf; }
|
||||
.project-hero-stats { display:flex; gap:1rem; margin: 1rem 0; }
|
||||
.hero-stat { background:#141414; border:1px solid #242424; border-radius:10px; padding:.6rem .8rem; }
|
||||
.hero-stat .stat-label { color:#9a9a9a; font-size:.8rem; }
|
||||
.hero-stat .stat-value { color:#fff; font-weight:700; }
|
||||
.project-hero-actions { display:flex; gap:.6rem; flex-wrap:wrap; }
|
||||
.project-hero-stats { display:flex; gap:1rem; margin: 1.5rem 0; flex-wrap:wrap; }
|
||||
.hero-stat { background:#141414; border:1px solid #242424; border-radius:10px; padding:.75rem 1rem; min-width: 120px; }
|
||||
.hero-stat .stat-label { color:#9a9a9a; font-size:.82rem; display:block; margin-bottom:.15rem; }
|
||||
.hero-stat .stat-value { color:#fff; font-weight:700; font-size:1.05rem; display:block; }
|
||||
.project-hero-actions { display:flex; gap:.8rem; flex-wrap:wrap; margin-top: 1.5rem; align-items:center; }
|
||||
.project-hero-actions .btn { white-space: nowrap; }
|
||||
.project-hero-visual { display:flex; justify-content:center; }
|
||||
.project-icon-large { width:120px; height:120px; border-radius:24px; background: linear-gradient(135deg,#1d2a31,#0d1a21); color:#00d4ff; display:flex; align-items:center; justify-content:center; font-size:3rem; border:1px solid #1e2a33; }
|
||||
|
||||
|
||||
@@ -186,11 +186,13 @@ document.addEventListener('DOMContentLoaded', function() {
|
||||
card.style.display = 'block';
|
||||
} else {
|
||||
const category = card.getAttribute('data-category');
|
||||
if (category.includes(filter)) {
|
||||
card.style.display = 'block';
|
||||
} else {
|
||||
card.style.display = 'none';
|
||||
}
|
||||
// Match 'minecraft' to both 'minecraft-plugin' and 'velocity-plugin'
|
||||
// Match 'discord' to 'discord-bot'
|
||||
const matches = (filter === 'minecraft' && (category.includes('minecraft') || category.includes('velocity'))) ||
|
||||
(filter === 'discord' && category.includes('discord')) ||
|
||||
(filter !== 'minecraft' && filter !== 'discord' && category.includes(filter));
|
||||
|
||||
card.style.display = matches ? 'block' : 'none';
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
@@ -77,16 +77,16 @@
|
||||
"Full Plugin Messaging API for integrations"
|
||||
],
|
||||
"stats": {
|
||||
"downloads": 78,
|
||||
"downloads": 0,
|
||||
"likes": 1,
|
||||
"followers": 1
|
||||
}
|
||||
},
|
||||
"joinme": {
|
||||
"stable": "1.0.0",
|
||||
"beta": "1.0.1-beta",
|
||||
"dev": "1.0.1-dev",
|
||||
"project_status": "beta",
|
||||
"beta": null,
|
||||
"dev": null,
|
||||
"project_status": "in development",
|
||||
"status": {
|
||||
"stable": "stable",
|
||||
"beta": "beta",
|
||||
@@ -94,7 +94,7 @@
|
||||
},
|
||||
"version_id": {
|
||||
"stable": "1.0.0",
|
||||
"beta": "1.0.1"
|
||||
"beta": null
|
||||
},
|
||||
"project_type": "velocity",
|
||||
"name": "JoinMe",
|
||||
@@ -103,8 +103,8 @@
|
||||
"long_description": "A simple yet powerful plugin for Velocity proxy servers that allows players to share their current server location with friends across the network. Features 8x8 pixel player head rendering, customizable server lists, and automatic version checking.",
|
||||
"icon": "fas fa-share-alt",
|
||||
"download": {
|
||||
"stable": "https://github.com/SimolZimol/JoinMe/releases/download/v1.0.0/JoinMe-1.0.0.jar",
|
||||
"beta": "https://github.com/SimolZimol/JoinMe/releases/download/v1.0.1-beta/JoinMe-1.0.1-beta.jar"
|
||||
"stable": null,
|
||||
"beta": null
|
||||
},
|
||||
"links": {
|
||||
"Ko-fi": "https://ko-fi.com/simolzimol",
|
||||
@@ -115,8 +115,7 @@
|
||||
"beta": "3.3.0, 3.4.0-SNAPSHOT"
|
||||
},
|
||||
"mc_compat": {
|
||||
"stable": "1.19, 1.20, 1.21",
|
||||
"beta": "1.19, 1.20, 1.21"
|
||||
"stable": "3.3.0, 3.4.0-SNAPSHOT"
|
||||
},
|
||||
"server_types": ["Velocity"],
|
||||
"features": [
|
||||
@@ -156,28 +155,6 @@
|
||||
"followers": 0
|
||||
}
|
||||
},
|
||||
"fly": {
|
||||
"stable": "2.3.0",
|
||||
"beta": null,
|
||||
"dev": null,
|
||||
"project_status": "stable",
|
||||
"project_type": "minecraft",
|
||||
"status": {
|
||||
"stable": "stable",
|
||||
"beta": "beta",
|
||||
"dev": "unstable"
|
||||
},
|
||||
"download": {
|
||||
"stable": "https://modrinth.com/plugin/fly-simolzimol/version/2.3.0"
|
||||
},
|
||||
"mc_compat": {
|
||||
"stable": "1.19, 1.20, 1.21"
|
||||
},
|
||||
"version_id": {
|
||||
"stable": "2.3.0",
|
||||
"beta": null
|
||||
}
|
||||
},
|
||||
"simpleteleport": {
|
||||
"stable": "1.2.1",
|
||||
"beta": "1.2.2-SNAPSHOT-Rev-1",
|
||||
@@ -257,7 +234,7 @@
|
||||
"Full permission and configuration system"
|
||||
],
|
||||
"stats": {
|
||||
"downloads": 0,
|
||||
"downloads": "500 +",
|
||||
"likes": 0,
|
||||
"followers": 0
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user