init
This commit is contained in:
commit
02dfab54a4
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
./src/.vuepress/dist/
|
23
package.json
Executable file
23
package.json
Executable file
@ -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"
|
||||||
|
}
|
||||||
|
}
|
28
src/.vuepress/components/ASCIILogo.vue
Normal file
28
src/.vuepress/components/ASCIILogo.vue
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
<template>
|
||||||
|
<div>
|
||||||
|
<pre class="asciiLogo">
|
||||||
|
███████╗████████╗██████╗ ██████╗ ██████╗ ███████╗ ████████╗ ██████╗ ██╗ ██╗███╗ ██╗
|
||||||
|
██╔════╝╚══██╔══╝██╔══██╗██╔═══██╗██╔══██╗██╔════╝ ╚══██╔══╝██╔═══██╗██║ ██║████╗ ██║
|
||||||
|
███████╗ ██║ ██████╔╝██║ ██║██████╔╝█████╗ ██║ ██║ ██║██║ █╗ ██║██╔██╗ ██║
|
||||||
|
╚════██║ ██║ ██╔══██╗██║ ██║██╔══██╗██╔══╝ ██║ ██║ ██║██║███╗██║██║╚██╗██║
|
||||||
|
███████║ ██║ ██║ ██║╚██████╔╝██████╔╝███████╗ ██╗ ██║ ╚██████╔╝╚███╔███╔╝██║ ╚████║
|
||||||
|
╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝ ╚═╝ ╚═╝ ╚═════╝ ╚══╝╚══╝ ╚═╝ ╚═══╝
|
||||||
|
</pre>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
export default {
|
||||||
|
name: "ASCIILogo"
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
.asciiLogo{
|
||||||
|
font-size: .9rem;
|
||||||
|
font-weight: 1rem;
|
||||||
|
color: #399d9d;
|
||||||
|
background-color: unset;
|
||||||
|
width: fit-content;
|
||||||
|
}
|
||||||
|
</style>
|
27
src/.vuepress/components/ToggleDarkMode.vue
Normal file
27
src/.vuepress/components/ToggleDarkMode.vue
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
<template>
|
||||||
|
<ClientOnly>
|
||||||
|
<DarkMode
|
||||||
|
defaultMode="dark"
|
||||||
|
:modes="[
|
||||||
|
'light',
|
||||||
|
'dark',
|
||||||
|
'system',
|
||||||
|
'sepia',
|
||||||
|
]"
|
||||||
|
>
|
||||||
|
<template v-slot="{ mode }">
|
||||||
|
Color mode: <span>{{ mode }}</span>
|
||||||
|
</template>
|
||||||
|
</DarkMode>
|
||||||
|
</ClientOnly>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import { DarkMode } from '@vue-a11y/dark-mode';
|
||||||
|
|
||||||
|
export default {
|
||||||
|
components: {
|
||||||
|
DarkMode
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
61
src/.vuepress/config.js
Executable file
61
src/.vuepress/config.js
Executable file
@ -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 `<head>`
|
||||||
|
*
|
||||||
|
* 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',
|
||||||
|
]
|
||||||
|
}
|
14
src/.vuepress/enhanceApp.js
Executable file
14
src/.vuepress/enhanceApp.js
Executable file
@ -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.
|
||||||
|
}
|
BIN
src/.vuepress/public/images/logo.png
Executable file
BIN
src/.vuepress/public/images/logo.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 14 KiB |
8
src/.vuepress/styles/index.styl
Executable file
8
src/.vuepress/styles/index.styl
Executable file
@ -0,0 +1,8 @@
|
|||||||
|
/**
|
||||||
|
* Custom Styles here.
|
||||||
|
*
|
||||||
|
* ref:https://v1.vuepress.vuejs.org/config/#index-styl
|
||||||
|
*/
|
||||||
|
|
||||||
|
.home .hero img
|
||||||
|
max-width 450px!important
|
11
src/.vuepress/styles/palette.styl
Executable file
11
src/.vuepress/styles/palette.styl
Executable file
@ -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
|
59
src/about-us/README.md
Executable file
59
src/about-us/README.md
Executable file
@ -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
|
||||||
|
|
||||||
|
<iframe width="100%" height="315" sandbox="allow-same-origin allow-scripts allow-popups" src="https://video.cybre.town/videos/embed/851f1d41-eab9-44f6-95f1-ba6b24a4fc4d" frameborder="0" allowfullscreen></iframe>
|
||||||
|
|
||||||
|
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**
|
||||||
|
|
||||||
|
<iframe sandbox="allow-same-origin allow-scripts allow-popups" style="border-radius:12px" src="https://open.spotify.com/embed/playlist/1mmNWyunpxBgqRb0LvI7ud?utm_source=generator" width="100%" height="380" frameBorder="0" allowfullscreen="" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture"></iframe>
|
||||||
|
|
||||||
|
### Cyber Tech
|
||||||
|
**a bit more trappy**
|
||||||
|
|
||||||
|
<iframe sandbox="allow-same-origin allow-scripts allow-popups" style="border-radius:12px" src="https://open.spotify.com/embed/playlist/32phD5JfvxjswBHm9ymTev?utm_source=generator" width="100%" height="380" frameBorder="0" allowfullscreen="" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture"></iframe>
|
||||||
|
|
||||||
|
### dnb - Drum and Base
|
||||||
|
**lets speed things up**
|
||||||
|
|
||||||
|
<iframe sandbox="allow-same-origin allow-scripts allow-popups" style="border-radius:12px" src="https://open.spotify.com/embed/playlist/2cEv6nsIRSPQck3dNswBH7?utm_source=generator" width="100%" height="380" frameBorder="0" allowfullscreen="" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture"></iframe>
|
||||||
|
|
||||||
|
### GOA
|
||||||
|
**its just fuckin' GOA**
|
||||||
|
|
||||||
|
<iframe sandbox="allow-same-origin allow-scripts allow-popups" style="border-radius:12px" src="https://open.spotify.com/embed/playlist/3RopOWHkLrxH0nDka8zbb0?utm_source=generator" width="100%" height="380" frameBorder="0" allowfullscreen="" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture"></iframe>
|
||||||
|
|
||||||
|
### Club House
|
||||||
|
**the latest club sounds**
|
||||||
|
|
||||||
|
<iframe sandbox="allow-same-origin allow-scripts allow-popups" style="border-radius:12px" src="https://open.spotify.com/embed/playlist/2tdBnZo4yNOhJsUrcD7wlE?utm_source=generator" width="100%" height="380" frameBorder="0" allowfullscreen="" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture"></iframe>
|
||||||
|
|
||||||
|
### Trance
|
||||||
|
**and of course - trance <3**
|
||||||
|
|
||||||
|
<iframe sandbox="allow-same-origin allow-scripts allow-popups" style="border-radius:12px" src="https://open.spotify.com/embed/playlist/5EFE8VBhxMsQoZlbKoZJHF?utm_source=generator" width="100%" height="380" frameBorder="0" allowfullscreen="" allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture"></iframe>
|
||||||
|
|
||||||
|
## 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)
|
13
src/events/README.md
Executable file
13
src/events/README.md
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
---
|
||||||
|
sidebar: auto
|
||||||
|
---
|
||||||
|
Events
|
||||||
|
===
|
||||||
|
|
||||||
|
## The Next Big Thing
|
||||||
|
|
||||||
|
### Comming soon ...
|
||||||
|
|
||||||
|
## Past Events
|
||||||
|
|
||||||
|
### Rave Ostseebad
|
28
src/index.md
Executable file
28
src/index.md
Executable file
@ -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
|
||||||
|
---
|
||||||
|
<ToggleDarkMode/>
|
||||||
|
|
||||||
|
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)
|
Loading…
Reference in New Issue
Block a user