mirror of
https://github.com/IT4Change/IT4C.dev.git
synced 2025-12-13 09:25:49 +00:00
.vuepress & content
This commit is contained in:
parent
de1527b492
commit
26a879a376
49
docs/.vuepress/config.js
Normal file
49
docs/.vuepress/config.js
Normal file
@ -0,0 +1,49 @@
|
||||
module.exports = {
|
||||
title: 'IT Team for Change',
|
||||
description: 'IT Team for Change',
|
||||
theme: "book",
|
||||
themeConfig: {
|
||||
nav: [
|
||||
{ text: "IT4C", link: "/" },
|
||||
{ text: "Contact", link: "/contact" },
|
||||
{
|
||||
text: "Github",
|
||||
link:
|
||||
"https://github.com/IT4Change"
|
||||
},
|
||||
],
|
||||
sidebar: {
|
||||
"/": [
|
||||
{
|
||||
title: "",
|
||||
collapsable: false,
|
||||
sidebarDepth: 0,
|
||||
children: [
|
||||
["/", "IT4C"],
|
||||
["/history", "History"],
|
||||
["/contact", "Contact"]
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Projects",
|
||||
collapsable: false,
|
||||
children: [
|
||||
["/projects/gradido", "Gradido"],
|
||||
//["/extras/contributing", "Contributing ✨"],
|
||||
//["/extras/license", "License 📚"]
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "People",
|
||||
collapsable: false,
|
||||
children: [
|
||||
["/people/ulf-gebhardt", "Ulf Gebhardt"],
|
||||
// ["/random/website", "Websites using this theme 👌"],
|
||||
// ["/random/emoji", "Emoji 😃"],
|
||||
// ["/random/lorem", "Lorem Ipsum 🌟"]
|
||||
]
|
||||
},
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
20
docs/.vuepress/dist/404.html
vendored
Normal file
20
docs/.vuepress/dist/404.html
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
<title>VuePress</title>
|
||||
<meta name="generator" content="VuePress 1.9.7">
|
||||
|
||||
<meta name="description" content="">
|
||||
|
||||
<link rel="preload" href="/assets/css/0.styles.7b36eabc.css" as="style"><link rel="preload" href="/assets/js/app.88ccdcba.js" as="script"><link rel="preload" href="/assets/js/6.8d81f0ec.js" as="script"><link rel="prefetch" href="/assets/js/2.63c13255.js"><link rel="prefetch" href="/assets/js/3.661315bf.js"><link rel="prefetch" href="/assets/js/4.13c31685.js"><link rel="prefetch" href="/assets/js/5.69487806.js"><link rel="prefetch" href="/assets/js/7.506d2166.js">
|
||||
<link rel="stylesheet" href="/assets/css/0.styles.7b36eabc.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>How did we get here?</blockquote> <a href="/" class="router-link-active">
|
||||
Take me home.
|
||||
</a></div></div><div class="global-ui"></div></div>
|
||||
<script src="/assets/js/app.88ccdcba.js" defer></script><script src="/assets/js/6.8d81f0ec.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
1
docs/.vuepress/dist/assets/css/0.styles.7b36eabc.css
vendored
Normal file
1
docs/.vuepress/dist/assets/css/0.styles.7b36eabc.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
docs/.vuepress/dist/assets/img/search.83621669.svg
vendored
Normal file
1
docs/.vuepress/dist/assets/img/search.83621669.svg
vendored
Normal file
@ -0,0 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="12" height="13"><g stroke-width="2" stroke="#aaa" fill="none"><path d="M11.29 11.71l-4-4"/><circle cx="5" cy="5" r="4"/></g></svg>
|
||||
|
After Width: | Height: | Size: 216 B |
1
docs/.vuepress/dist/assets/js/2.63c13255.js
vendored
Normal file
1
docs/.vuepress/dist/assets/js/2.63c13255.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
docs/.vuepress/dist/assets/js/3.661315bf.js
vendored
Normal file
1
docs/.vuepress/dist/assets/js/3.661315bf.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{252:function(t,e,n){},271:function(t,e,n){"use strict";n(252)},279:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:(t,{props:e,slots:n})=>t("span",{class:["badge",e.type],style:{verticalAlign:e.vertical}},e.text||n().default)},p=(n(271),n(13)),l=Object(p.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=l.exports}}]);
|
||||
1
docs/.vuepress/dist/assets/js/4.13c31685.js
vendored
Normal file
1
docs/.vuepress/dist/assets/js/4.13c31685.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{254:function(t,e,a){},273:function(t,e,a){"use strict";a(254)},277:function(t,e,a){"use strict";a.r(e);var s={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}},mounted(){this.$parent&&this.$parent.loadTabs&&this.$parent.loadTabs()}},i=(a(273),a(13)),n=Object(i.a)(s,(function(){return(0,this._self._c)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"759a7d02",null);e.default=n.exports}}]);
|
||||
1
docs/.vuepress/dist/assets/js/5.69487806.js
vendored
Normal file
1
docs/.vuepress/dist/assets/js/5.69487806.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{253:function(e,t,a){},272:function(e,t,a){"use strict";a(253)},276:function(e,t,a){"use strict";a.r(t);var o={name:"CodeGroup",data:()=>({codeTabs:[],activeCodeTabIndex:-1}),watch:{activeCodeTabIndex(e){this.activateCodeTab(e)}},mounted(){this.loadTabs()},methods:{changeCodeTab(e){this.activeCodeTabIndex=e},loadTabs(){this.codeTabs=(this.$slots.default||[]).filter(e=>Boolean(e.componentOptions)).map((e,t)=>(""===e.componentOptions.propsData.active&&(this.activeCodeTabIndex=t),{title:e.componentOptions.propsData.title,elm:e.elm})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0),this.activateCodeTab(0)},activateCodeTab(e){this.codeTabs.forEach(e=>{e.elm&&e.elm.classList.remove("theme-code-block__active")}),this.codeTabs[e].elm&&this.codeTabs[e].elm.classList.add("theme-code-block__active")}}},s=(a(272),a(13)),c=Object(s.a)(o,(function(){var e=this,t=e._self._c;return t("ClientOnly",[t("div",{staticClass:"theme-code-group"},[t("div",{staticClass:"theme-code-group__nav"},[t("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(a,o){return t("li",{key:a.title,staticClass:"theme-code-group__li"},[t("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":o===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(o)}}},[e._v("\n "+e._s(a.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?t("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)])}),[],!1,null,"deefee04",null);t.default=c.exports}}]);
|
||||
1
docs/.vuepress/dist/assets/js/6.8d81f0ec.js
vendored
Normal file
1
docs/.vuepress/dist/assets/js/6.8d81f0ec.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{275:function(t,e,s){"use strict";s.r(e);const o=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."];var n={methods:{getMsg:()=>o[Math.floor(Math.random()*o.length)]}},h=s(13),i=Object(h.a)(n,(function(){var t=this._self._c;return t("div",{staticClass:"theme-container"},[t("div",{staticClass:"theme-default-content"},[t("h1",[this._v("404")]),this._v(" "),t("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),t("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=i.exports}}]);
|
||||
1
docs/.vuepress/dist/assets/js/7.506d2166.js
vendored
Normal file
1
docs/.vuepress/dist/assets/js/7.506d2166.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{278:function(t,s,e){"use strict";e.r(s);var n=e(13),r=Object(n.a)({},(function(){var t=this._self._c;return t("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[t("h1",{attrs:{id:"test"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#test"}},[this._v("#")]),this._v(" test")])])}),[],!1,null,null,null);s.default=r.exports}}]);
|
||||
16
docs/.vuepress/dist/assets/js/app.88ccdcba.js
vendored
Normal file
16
docs/.vuepress/dist/assets/js/app.88ccdcba.js
vendored
Normal file
File diff suppressed because one or more lines are too long
18
docs/.vuepress/dist/index.html
vendored
Normal file
18
docs/.vuepress/dist/index.html
vendored
Normal file
@ -0,0 +1,18 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
<title>test</title>
|
||||
<meta name="generator" content="VuePress 1.9.7">
|
||||
|
||||
<meta name="description" content="">
|
||||
|
||||
<link rel="preload" href="/assets/css/0.styles.7b36eabc.css" as="style"><link rel="preload" href="/assets/js/app.88ccdcba.js" as="script"><link rel="preload" href="/assets/js/2.63c13255.js" as="script"><link rel="preload" href="/assets/js/7.506d2166.js" as="script"><link rel="prefetch" href="/assets/js/3.661315bf.js"><link rel="prefetch" href="/assets/js/4.13c31685.js"><link rel="prefetch" href="/assets/js/5.69487806.js"><link rel="prefetch" href="/assets/js/6.8d81f0ec.js">
|
||||
<link rel="stylesheet" href="/assets/css/0.styles.7b36eabc.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app" data-server-rendered="true"><div class="theme-container no-sidebar"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" aria-current="page" class="home-link router-link-exact-active router-link-active"></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <!----></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><!----> <!----> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="test"><a href="#test" class="header-anchor">#</a> test</h1></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
|
||||
<script src="/assets/js/app.88ccdcba.js" defer></script><script src="/assets/js/2.63c13255.js" defer></script><script src="/assets/js/7.506d2166.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
1
docs/contact.md
Normal file
1
docs/contact.md
Normal file
@ -0,0 +1 @@
|
||||
# Contact
|
||||
1
docs/history.md
Normal file
1
docs/history.md
Normal file
@ -0,0 +1 @@
|
||||
# History
|
||||
56
docs/index.md
Normal file
56
docs/index.md
Normal file
@ -0,0 +1,56 @@
|
||||
# IT4C
|
||||
|
||||
# IT4C Website
|
||||
|
||||
- [x] Find a web address
|
||||
- [ ] Find a Logo
|
||||
|
||||
Ziel ist es eine Website zur Präsentation an potentielle Auftraggeber oder deren Fachpersonal aufzeigen zu können.
|
||||
|
||||
Darüber hinaus soll die Seite auch denjenigen dienen, die keine Website oder eine veraltete Website haben sich zu präsentieren.
|
||||
|
||||
Fokus sollte auf Github liegen (Repos, Profile etc)
|
||||
|
||||
## Content
|
||||
- Vorstellung / IT4C
|
||||
- History
|
||||
- Projekte
|
||||
- Personen
|
||||
- Kontakt
|
||||
|
||||
## Personen
|
||||
- Alex
|
||||
- Wolle
|
||||
- Moriz
|
||||
- Ulf
|
||||
- Mahula
|
||||
- Claus-Peter
|
||||
- Hardi
|
||||
- Hannes
|
||||
|
||||
Personen werden bebildert, deren Schwerpunkt in Prosa beschrieben, der Techstack aufgeführt
|
||||
|
||||
## Projekte
|
||||
- Human-Connection(Ocelot)
|
||||
- Yunite(Ocelot)
|
||||
- Ocelot
|
||||
- Democracy
|
||||
- Gradido
|
||||
- busFaktor() e.V.
|
||||
|
||||
Projekte werden bebildert, der Techstack aufgeführt, sowie beteiligte Personen aus dem Team.
|
||||
Idealerweise würden diese Daten von github kommen (später)
|
||||
|
||||
## Design
|
||||
Da wir keine Designer im Team haben sollten wir ein vorgefertigtes Design benutzen, dass hübsch genug aussieht um unseren Content professionell zu transportieren.
|
||||
- vorschlag: https://www.npmjs.com/package/vuepress-theme-book
|
||||
|
||||
## Technology der Website
|
||||
- vue.js, da wir das verwenden - vorschlag vuepress
|
||||
- must be editable on github
|
||||
- must be using simple formats like markdown
|
||||
- must be deployable on github pages
|
||||
- must be 100% static
|
||||
|
||||
## Weiterführend
|
||||
- newsletter
|
||||
1
docs/people/ulf-gebhardt.md
Normal file
1
docs/people/ulf-gebhardt.md
Normal file
@ -0,0 +1 @@
|
||||
# Ulf Gebhardt
|
||||
1
docs/projects/gradido.md
Normal file
1
docs/projects/gradido.md
Normal file
@ -0,0 +1 @@
|
||||
# Gradido
|
||||
Loading…
x
Reference in New Issue
Block a user