7 lines
3.7 KiB
JavaScript
7 lines
3.7 KiB
JavaScript
import{e as a,k as d,c as g,a as t,b as s,p as m,i as u,w as l,u as r,_ as x,o as i}from"#entry";import{u as p}from"./C_U-NUAd.js";import{N as c}from"./DAACT36i.js";import{C as h}from"./YJHbYJtA.js";import{U as b}from"./DkeYb0_S.js";/**
|
|
* @license lucide-vue-next v0.344.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const y=a("UserCogIcon",[["circle",{cx:"18",cy:"15",r:"3",key:"gjjjvw"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M10 15H6a4 4 0 0 0-4 4v2",key:"1nfge6"}],["path",{d:"m21.7 16.4-.9-.3",key:"12j9ji"}],["path",{d:"m15.2 13.9-.9-.3",key:"1fdjdi"}],["path",{d:"m16.6 18.7.3-.9",key:"heedtr"}],["path",{d:"m19.1 12.2.3-.9",key:"1af3ki"}],["path",{d:"m19.6 18.7-.4-1",key:"1x9vze"}],["path",{d:"m16.8 12.3-.4-1",key:"vqeiwj"}],["path",{d:"m14.3 16.6 1-.4",key:"1qlj63"}],["path",{d:"m20.7 13.8 1-.4",key:"1v5t8k"}]]),f={class:"min-h-full py-16 bg-gray-50"},w={class:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"},v={class:"grid md:grid-cols-2 lg:grid-cols-3 gap-6"},_={class:"flex items-center mb-4"},k={class:"w-12 h-12 bg-blue-100 rounded-lg flex items-center justify-center group-hover:bg-blue-600 transition-colors"},j={class:"flex items-center mb-4"},C={class:"w-12 h-12 bg-green-100 rounded-lg flex items-center justify-center group-hover:bg-green-600 transition-colors"},z={class:"flex items-center mb-4"},N={class:"w-12 h-12 bg-purple-100 rounded-lg flex items-center justify-center group-hover:bg-purple-600 transition-colors"},B={class:"flex items-center mb-4"},M={class:"w-12 h-12 bg-yellow-100 rounded-lg flex items-center justify-center group-hover:bg-yellow-600 transition-colors"},T={__name:"index",setup(S){const n=d();return p({title:"CMS - Harheimer TC"}),(U,e)=>{const o=x;return i(),g("div",f,[t("div",w,[e[8]||(e[8]=t("h1",{class:"text-4xl sm:text-5xl font-display font-bold text-gray-900 mb-6"}," Content Management System ",-1)),e[9]||(e[9]=t("div",{class:"w-24 h-1 bg-primary-600 mb-8"},null,-1)),t("div",v,[s(o,{to:"/mitgliederbereich/news",class:"bg-white p-6 rounded-xl shadow-lg border border-gray-100 hover:shadow-xl transition-all group"},{default:l(()=>[t("div",_,[t("div",k,[s(r(c),{size:24,class:"text-blue-600 group-hover:text-white"})]),e[0]||(e[0]=t("h2",{class:"ml-4 text-xl font-semibold text-gray-900"},"Interne News",-1))]),e[1]||(e[1]=t("p",{class:"text-gray-600"}," News für Mitglieder erstellen und verwalten ",-1))]),_:1}),s(o,{to:"/cms/termine",class:"bg-white p-6 rounded-xl shadow-lg border border-gray-100 hover:shadow-xl transition-all group"},{default:l(()=>[t("div",j,[t("div",C,[s(r(h),{size:24,class:"text-green-600 group-hover:text-white"})]),e[2]||(e[2]=t("h2",{class:"ml-4 text-xl font-semibold text-gray-900"},"Termine",-1))]),e[3]||(e[3]=t("p",{class:"text-gray-600"}," Vereinstermine erstellen und verwalten ",-1))]),_:1}),s(o,{to:"/mitgliederbereich/mitglieder",class:"bg-white p-6 rounded-xl shadow-lg border border-gray-100 hover:shadow-xl transition-all group"},{default:l(()=>[t("div",z,[t("div",N,[s(r(b),{size:24,class:"text-purple-600 group-hover:text-white"})]),e[4]||(e[4]=t("h2",{class:"ml-4 text-xl font-semibold text-gray-900"},"Mitglieder",-1))]),e[5]||(e[5]=t("p",{class:"text-gray-600"}," Mitgliederliste bearbeiten ",-1))]),_:1}),r(n).role==="admin"?(i(),m(o,{key:0,to:"/cms/benutzer",class:"bg-white p-6 rounded-xl shadow-lg border border-gray-100 hover:shadow-xl transition-all group"},{default:l(()=>[t("div",B,[t("div",M,[s(r(y),{size:24,class:"text-yellow-600 group-hover:text-white"})]),e[6]||(e[6]=t("h2",{class:"ml-4 text-xl font-semibold text-gray-900"},"Benutzerverwaltung",-1))]),e[7]||(e[7]=t("p",{class:"text-gray-600"}," Benutzer freischalten und verwalten ",-1))]),_:1})):u("",!0)])])])}}};export{T as default};
|