commit 02dfab54a4274fc37cf66fd9bb036385d890cbb7 Author: adb Date: Fri May 27 22:43:30 2022 +0200 init diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d22fad7 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +./src/.vuepress/dist/ diff --git a/package.json b/package.json new file mode 100755 index 0000000..f19dea4 --- /dev/null +++ b/package.json @@ -0,0 +1,23 @@ +{ + "name": "strobe.town", + "version": "0.0.1", + "description": "", + "main": "index.js", + "authors": { + "name": "", + "email": "" + }, + "repository": "/strobe.town", + "scripts": { + "dev": "vuepress dev src", + "build": "vuepress build src" + }, + "license": "MIT", + "devDependencies": { + "vuepress": "^1.5.3" + }, + "dependencies": { + "@vue-a11y/dark-mode": "^1.1.1", + "vuepress-theme-default-vue-a11y": "^0.1.15" + } +} diff --git a/src/.vuepress/components/ASCIILogo.vue b/src/.vuepress/components/ASCIILogo.vue new file mode 100644 index 0000000..9bdb4c7 --- /dev/null +++ b/src/.vuepress/components/ASCIILogo.vue @@ -0,0 +1,28 @@ + + + + + \ No newline at end of file diff --git a/src/.vuepress/components/ToggleDarkMode.vue b/src/.vuepress/components/ToggleDarkMode.vue new file mode 100644 index 0000000..161951c --- /dev/null +++ b/src/.vuepress/components/ToggleDarkMode.vue @@ -0,0 +1,27 @@ + + + diff --git a/src/.vuepress/config.js b/src/.vuepress/config.js new file mode 100755 index 0000000..93cf889 --- /dev/null +++ b/src/.vuepress/config.js @@ -0,0 +1,61 @@ +const { description } = require('../../package') + +module.exports = { + /** + * Ref:https://v1.vuepress.vuejs.org/config/#title + */ + title: 'Strobe Town', + /** + * Ref:https://v1.vuepress.vuejs.org/config/#description + */ + description: description, + + /** + * Extra tags to be injected to the page HTML `` + * + * ref:https://v1.vuepress.vuejs.org/config/#head + */ + head: [ + ['meta', { name: 'theme-color', content: '#2e454d' }], + ['meta', { name: 'apple-mobile-web-app-capable', content: 'yes' }], + ['meta', { name: 'apple-mobile-web-app-status-bar-style', content: 'black' }] + ], + + /** + * Theme configuration, here is the default theme configuration for VuePress. + * + * ref:https://v1.vuepress.vuejs.org/theme/default-theme-config.html + */ + theme: 'vuepress-theme-default-vue-a11y', + themeConfig: { + editLinks: false, + docsDir: '', + editLinkText: '', + lastUpdated: false, + //logo: '/assets/img/logo.png', + defaultMode: 'sepia', + nav: [ + { + text: 'Events', + link: '/events/', + }, + { + text: 'About us', + link: '/about-us/' + }, + { + text: 'Tickets', + link: 'https://tickets.strobe.town' + } + ], + sidebar: {} + }, + + /** + * Apply plugins,ref:https://v1.vuepress.vuejs.org/zh/plugin/ + */ + plugins: [ + '@vuepress/plugin-back-to-top', + '@vuepress/plugin-medium-zoom', + ] +} diff --git a/src/.vuepress/enhanceApp.js b/src/.vuepress/enhanceApp.js new file mode 100755 index 0000000..8452a86 --- /dev/null +++ b/src/.vuepress/enhanceApp.js @@ -0,0 +1,14 @@ +/** + * Client app enhancement file. + * + * https://v1.vuepress.vuejs.org/guide/basic-config.html#app-level-enhancements + */ + +export default ({ + Vue, // the version of Vue being used in the VuePress app + options, // the options for the root Vue instance + router, // the router instance for the app + siteData // site metadata +}) => { + // ...apply enhancements for the site. +} diff --git a/src/.vuepress/public/images/logo.png b/src/.vuepress/public/images/logo.png new file mode 100755 index 0000000..f962f58 Binary files /dev/null and b/src/.vuepress/public/images/logo.png differ diff --git a/src/.vuepress/styles/index.styl b/src/.vuepress/styles/index.styl new file mode 100755 index 0000000..420feb9 --- /dev/null +++ b/src/.vuepress/styles/index.styl @@ -0,0 +1,8 @@ +/** + * Custom Styles here. + * + * ref:https://v1.vuepress.vuejs.org/config/#index-styl + */ + +.home .hero img + max-width 450px!important diff --git a/src/.vuepress/styles/palette.styl b/src/.vuepress/styles/palette.styl new file mode 100755 index 0000000..110bc56 --- /dev/null +++ b/src/.vuepress/styles/palette.styl @@ -0,0 +1,11 @@ +/** + * Custom palette here. + * + * ref:https://v1.vuepress.vuejs.org/zh/config/#palette-styl + */ + +$accentColor = #399d9d +$textColor = #2c3e50 +$borderColor = #eaecef +$codeBgColor = #282c34 +//$bgCode = #eee diff --git a/src/about-us/README.md b/src/about-us/README.md new file mode 100755 index 0000000..243990b --- /dev/null +++ b/src/about-us/README.md @@ -0,0 +1,59 @@ +--- +sidebar: auto +--- + +# About us + +## What we do + +We love to create and play with music. + +Our team is full of creative people motivated to create new sounds. +Most of us are also into electronics and IT. So we also take care of the light show and setup. + +### Videos + + + +See more: [YouTube](https://www.youtube.com/channel/UCoxRdN8T4aCR8tqDpOJAjOQ) [alternative](https://invidious.snopyta.org/channel/UCoxRdN8T4aCR8tqDpOJAjOQ) + +## What we love + +Here are some playlists we love: + +### Rave - Techno +**classic RAVE n Techno stuff** + + + +### Cyber Tech +**a bit more trappy** + + + +### dnb - Drum and Base +**lets speed things up** + + + +### GOA +**its just fuckin' GOA** + + + +### Club House +**the latest club sounds** + + + +### Trance +**and of course - trance <3** + + + +## Lets Connect + +- Instagram: + - [adb](https://www.instagram.com/me.adb.sh) + - [tmn](https://www.instagram.com/michel.tmn) +- Mail: [info@strobe.town](mailto:info@strobe.town) \ No newline at end of file diff --git a/src/events/README.md b/src/events/README.md new file mode 100755 index 0000000..6d11f3e --- /dev/null +++ b/src/events/README.md @@ -0,0 +1,13 @@ +--- +sidebar: auto +--- +Events +=== + +## The Next Big Thing + +### Comming soon ... + +## Past Events + +### Rave Ostseebad diff --git a/src/index.md b/src/index.md new file mode 100755 index 0000000..458de88 --- /dev/null +++ b/src/index.md @@ -0,0 +1,28 @@ +--- +home: true +heroImage: /images/logo.png +heroText: Strobe Town +tagline: events you keep in mind +actionText: Events → +actionLink: /events/ +features: +- title: Music + details: We play all the good stuff, but mostly Trance, Progressive and Techno. +- title: People + details: We work together with lots of different people and DJs to provide you stunning events. +- title: Strobe + details: We love to create amazing events to make you feel the power of music. + +- footer: MIT Licensed | Copyright © 2018-present Evan You +--- + + +We are Strobe Town +=== + +## Discover: +- [About us →](/about-us/) + - [What we Love →](/about-us/#what-we-love) +- [Events →](/events/) + - [Next Big Thing →](/events/#the-next-big-thing) +- [Tickets →](https://tickets.strobe.town)