diff --git a/src2/App.vue b/src2/App.vue deleted file mode 100644 index 62e8bd6..0000000 --- a/src2/App.vue +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/src2/assets/GlobalBoom.png b/src2/assets/GlobalBoom.png deleted file mode 100644 index dd57f2a..0000000 Binary files a/src2/assets/GlobalBoom.png and /dev/null differ diff --git a/src2/assets/Light.dark.png b/src2/assets/Light.dark.png deleted file mode 100644 index bdcf7a4..0000000 Binary files a/src2/assets/Light.dark.png and /dev/null differ diff --git a/src2/assets/Light.light.png b/src2/assets/Light.light.png deleted file mode 100644 index 3030875..0000000 Binary files a/src2/assets/Light.light.png and /dev/null differ diff --git a/src2/assets/MEFull.png b/src2/assets/MEFull.png deleted file mode 100644 index 4c99852..0000000 Binary files a/src2/assets/MEFull.png and /dev/null differ diff --git a/src2/assets/Medellin.png b/src2/assets/Medellin.png deleted file mode 100644 index 3a55fd9..0000000 Binary files a/src2/assets/Medellin.png and /dev/null differ diff --git a/src2/assets/Mpls.png b/src2/assets/Mpls.png deleted file mode 100644 index 7ef5e22..0000000 Binary files a/src2/assets/Mpls.png and /dev/null differ diff --git a/src2/assets/base.css b/src2/assets/base.css deleted file mode 100644 index 11c2648..0000000 --- a/src2/assets/base.css +++ /dev/null @@ -1,99 +0,0 @@ -/* color palette from */ -:root { - --vt-c-white: #ffffff; - --vt-c-white-soft: #f8f8f8; - --vt-c-white-mute: #f2f2f2; - - --vt-c-black: #181818; - --vt-c-black-soft: #222222; - --vt-c-black-mute: #282828; - - --vt-c-indigo: #2c3e50; - - --vt-c-divider-light-1: rgba(60, 60, 60, 0.29); - --vt-c-divider-light-2: rgba(60, 60, 60, 0.12); - --vt-c-divider-dark-1: rgba(84, 84, 84, 0.65); - --vt-c-divider-dark-2: rgba(84, 84, 84, 0.48); - - --vt-c-text-light-1: var(--vt-c-indigo); - --vt-c-text-light-2: rgba(60, 60, 60, 0.66); - --vt-c-text-dark-1: var(--vt-c-white); - --vt-c-text-dark-2: rgba(235, 235, 235, 0.64); -} - -/* semantic color variables for this project */ -:root { - --color-background: var(--vt-c-white); - --color-background-soft: var(--vt-c-white-soft); - --color-background-mute: var(--vt-c-white-mute); - - --color-border: var(--vt-c-divider-light-2); - --color-border-hover: var(--vt-c-divider-light-1); - - --color-heading: var(--vt-c-text-light-1); - --color-text: var(--vt-c-text-light-1); - --color-text-opp: var(--vt-c-text-dark-1); - - --section-gap: 160px; -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--vt-c-black); - --color-background-soft: var(--vt-c-black-soft); - --color-background-mute: var(--vt-c-black-mute); - - --color-border: var(--vt-c-divider-dark-2); - --color-border-hover: var(--vt-c-divider-dark-1); - - --color-heading: var(--vt-c-text-dark-1); - --color-text: var(--vt-c-text-dark-2); - --color-text-opp: var(--vt-c-text-light-1); - } -} - -*, -*::before, -*::after { - box-sizing: border-box; - margin: 0; - position: relative; - font-weight: normal; -} - -body { - min-height: 100vh; - color: var(--color-text); - background: var(--color-background); - transition: color 0.5s, background-color 0.5s; - line-height: 1.6; - font-family: Inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, - Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; - font-size: 15px; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.art-text { - background-color: hsla(160, 100%, 37%, .1); -} - -.art-text a, .ad-headline { - color: var(--color-text); -} - -.ad-headline { - -} - -#promo-overlay { - background-color: var(--color-background); - color: var(--color-text); - z-index: 4; -} - -.promo-overlay { - background-color: var(--color-background); - color: var(--color-text); -} \ No newline at end of file diff --git a/src2/assets/books.png b/src2/assets/books.png deleted file mode 100644 index a6e27b7..0000000 Binary files a/src2/assets/books.png and /dev/null differ diff --git a/src2/assets/cover.png b/src2/assets/cover.png deleted file mode 100644 index c46d7c9..0000000 Binary files a/src2/assets/cover.png and /dev/null differ diff --git a/src2/assets/earth.png b/src2/assets/earth.png deleted file mode 100644 index b053804..0000000 Binary files a/src2/assets/earth.png and /dev/null differ diff --git a/src2/assets/logo.png b/src2/assets/logo.png deleted file mode 100644 index 03952c7..0000000 Binary files a/src2/assets/logo.png and /dev/null differ diff --git a/src2/assets/logo.svg b/src2/assets/logo.svg deleted file mode 100644 index bc826fe..0000000 --- a/src2/assets/logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src2/assets/main.css b/src2/assets/main.css deleted file mode 100644 index 97aefc7..0000000 --- a/src2/assets/main.css +++ /dev/null @@ -1,48 +0,0 @@ -@import "./base.css"; -@tailwind base; -@tailwind components; -@tailwind utilities; -@import "tailwindcss"; - -body.dark { - background-color: #111; - color: #999 -} - -body { - background-color: #fff; - color: #111 -} - -#app { - max-width: 1280px; - margin: 0 auto; - padding: 2rem; - font-weight: normal; -} - -a, -.green { - text-decoration: none; - color: hsla(160, 100%, 37%, 1); - transition: 0.4s; -} - -@media (hover: hover) { - a:hover { - background-color: hsla(160, 100%, 37%, 0.2); - } -} - -@media (min-width: 1024px) { - body { - display: flex; - place-items: center; - } - - #app { - display: grid; - grid-template-columns: 1fr 1fr; - padding: 0 2rem; - } -} diff --git a/src2/assets/profile.png b/src2/assets/profile.png deleted file mode 100644 index 835c63d..0000000 Binary files a/src2/assets/profile.png and /dev/null differ diff --git a/src2/assets/qr.digi.png b/src2/assets/qr.digi.png deleted file mode 100644 index ccb5caf..0000000 Binary files a/src2/assets/qr.digi.png and /dev/null differ diff --git a/src2/components/About.vue b/src2/components/About.vue deleted file mode 100644 index 049816f..0000000 --- a/src2/components/About.vue +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - {{ qa.q }} - - - - - - - - - - - - \ No newline at end of file diff --git a/src2/components/Bluesky.alt.vue b/src2/components/Bluesky.alt.vue deleted file mode 100644 index 61c4f33..0000000 --- a/src2/components/Bluesky.alt.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - - - Recent readings: - - - - from BlueSky & Reddit - - - - - - - - - \ No newline at end of file diff --git a/src2/components/Sections/EventList.vue b/src2/components/Sections/EventList.vue deleted file mode 100644 index 53d8040..0000000 --- a/src2/components/Sections/EventList.vue +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/src2/components/Sections/Footer.vue b/src2/components/Sections/Footer.vue deleted file mode 100644 index 6cc53b2..0000000 --- a/src2/components/Sections/Footer.vue +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - {{ lead }} - - - Privacy Policy: This website uses Umami for analytics. - - - - - - \ No newline at end of file diff --git a/src2/components/Sections/Header.vue b/src2/components/Sections/Header.vue deleted file mode 100644 index 62fb759..0000000 --- a/src2/components/Sections/Header.vue +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - DigiSnaxx.com - - - - Events done simply - - - - - - - \ No newline at end of file diff --git a/src2/components/blocks/Modal.vue b/src2/components/blocks/Modal.vue deleted file mode 100644 index d391db7..0000000 --- a/src2/components/blocks/Modal.vue +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - - - - - - - - - DreamFreely - DigiSnaxx is the creation of Canin Carlos. - You can submit a calendar here, or submit an event here. - - - - Shareable QR Code - - - - - - - - - - - Shareable QR Code - - - - - {{ promo[0].title }} - - - {{ promo[0].target_link }} - - - - - - - - - - - - - - diff --git a/src2/components/blocks/PrimaryButtonSet.vue b/src2/components/blocks/PrimaryButtonSet.vue deleted file mode 100644 index 3634954..0000000 --- a/src2/components/blocks/PrimaryButtonSet.vue +++ /dev/null @@ -1,107 +0,0 @@ - - - - - Filters - - - About - - - - - - - - \ No newline at end of file diff --git a/src2/components/blocks/SearchButton.vue b/src2/components/blocks/SearchButton.vue deleted file mode 100644 index 43617da..0000000 --- a/src2/components/blocks/SearchButton.vue +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/src2/components/blocks/SecondaryButtonSet.vue b/src2/components/blocks/SecondaryButtonSet.vue deleted file mode 100644 index e1496c3..0000000 --- a/src2/components/blocks/SecondaryButtonSet.vue +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - Today - Tomorrow - + 2 - - + 3 - + 4 - + 5 - + 6 - - - - Entertainment - Education - - - - - - - X - - - - - - \ No newline at end of file diff --git a/src2/components/listings/BlueskyLinks.alt.vue b/src2/components/listings/BlueskyLinks.alt.vue deleted file mode 100644 index 0f2c7d5..0000000 --- a/src2/components/listings/BlueskyLinks.alt.vue +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - {{ item.platform }} - - - - - {{ item.platform }} - - - - - {{ item.text }} - - - Link - - - - {{ item.rt_text }} - - RT Link - - - - - đ{{ item.likes }} - âŠī¸{{ item.replies }} - đ{{ item.quotes }} - âŠ{{ item.reposts }} - - - \ No newline at end of file diff --git a/src2/components/listings/BlueskyLinks.vue b/src2/components/listings/BlueskyLinks.vue deleted file mode 100644 index a687c44..0000000 --- a/src2/components/listings/BlueskyLinks.vue +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - #{{ item.id }} | {{ format_date(item.created_at) }} - - - - - {{ item.platform }} - - - - - {{ item.platform }} - - - - - - - {{ item.text.slice(0,256) }} - - - Link - - - - {{ item.rt_text }} - - RT Link - - - - - - - đ {{ item.platform }} - - - - - âī¸ - - - - - - - \ No newline at end of file diff --git a/src2/components/listings/EventListing.vue b/src2/components/listings/EventListing.vue deleted file mode 100644 index 82e68f4..0000000 --- a/src2/components/listings/EventListing.vue +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - {{ format_date(item.show_date) }} - - - - - {{ item.venue.name }} - - - - - - - {{ item.show_title }} - - - - - {{ item.event_type }} - - - {{ item.venue.city }} - - - - - - - - \ No newline at end of file diff --git a/src2/components/listings/Promo.vue b/src2/components/listings/Promo.vue deleted file mode 100644 index 1baa685..0000000 --- a/src2/components/listings/Promo.vue +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - {{ item.title }} - - - - {{ item.organization.name }} - - - - - - {{ item.title }} - - - - {{ item.short_text }} - - - - - - {{ item.title }} - - - - {{ item.short_text }} - - - - - \ No newline at end of file diff --git a/src2/main.js b/src2/main.js deleted file mode 100644 index c9b9b3e..0000000 --- a/src2/main.js +++ /dev/null @@ -1,16 +0,0 @@ -import { createApp } from 'vue' -import App from './App.vue' -import router from './router' -import { createPinia } from 'pinia' - -import moment from 'moment'; - -import './assets/main.css' - -const app = createApp(App) -const pinia = createPinia() - -app.use(router) -app.use(pinia) - -app.mount('#app') diff --git a/src2/router/index.js b/src2/router/index.js deleted file mode 100644 index 911e3f9..0000000 --- a/src2/router/index.js +++ /dev/null @@ -1,43 +0,0 @@ -import { createRouter, createWebHistory } from 'vue-router' -import HomeView from '../views/HomeView.vue' -import DigiSnaxxView from '../views/DigiSnaxxView.vue' -// import LiveView from '../views/zarchive/LiveView.vue' -import BlueskyView from '../views/BlueskyView.vue' - -const router = createRouter({ - history: createWebHistory(import.meta.env.BASE_URL), - routes: [ - { - path: '/', - name: 'home', - component: HomeView - }, - { - path: '/beyond', - name: '000', - component: DigiSnaxxView - }, - { - path: '/medellin', - name: 'mde', - component: DigiSnaxxView - }, - { - path: '/mpls-stp', - name: 'msp', - component: DigiSnaxxView - }, - // { - // path: '/live', - // name: 'live', - // component: LiveView - // }, - { - path: '/media', - name: 'bluesky', - component: BlueskyView - }, - ] -}) - -export default router diff --git a/src2/stores/EventsStore.js b/src2/stores/EventsStore.js deleted file mode 100644 index d217289..0000000 --- a/src2/stores/EventsStore.js +++ /dev/null @@ -1,124 +0,0 @@ -import {defineStore} from 'pinia'; -import moment from 'moment-timezone'; -import axios from 'axios'; - -moment.tz.setDefault('America/Chicago') - -// const headers = { -// "Access-Control-Allow-Origin": "*", -// } -const apikey = import.meta.env.VITE_API_KEY; -const apiUrl = import.meta.env.PROD - ? "https://api.digisnaxx.com" - : "http://localhost:8000"; - -export const useEventsStore = defineStore('Events', { - state: () => { - return { - headers: { - "content-type": "application/json", - "Authorization": `${apikey}`, - }, - events: [], - promo: [], - errors: [], - search_term: '', - the_day: "", - new_msg: "", - today: "", - shortcode: "", - }; - }, - - actions: { - // setCalendar(cal) { - // this.shortcode = cal; - // console.log("CAL: ", this.shortcode); - // return this.shortcode; - // }, - - async fetchPromo() { - // const results = await fetch(`${apiUrl}/socials/promo/`, {headers: this.headers}); - const results = await fetch(`${apiUrl}/socials/links/`, {headers: this.headers}); - const data = await results.json(); - this.promo = data; - }, - - async fetchEvents(cal) { - this.shortcode = cal; - const results = await fetch(`${apiUrl}/events/events/?calendar__shortcode=${this.shortcode}`, {headers: this.headers}); - const data = await results.json(); - const events_list = data.slice(0,126); - const index = 6; - const value = {}; - const newArr = []; - for (let i = 0; i < events_list.length; i++) { - if (i === index) { - newArr.push(value); - } - newArr.push(events_list[i]); - }; - this.events = newArr; - this.the_day = ""; - if(this.events.length() == 0){ - this.fetchEvents(cal) - } - }, - - async get_today(){ - var currentDate = moment().format('MMMM Do, YYYY | h:mm a'); - this.today = currentDate; - }, - - searchEvents(){ - console.log("Running Search"); - let api_url = `${apiUrl}/events/events/`; - if(this.search_term!==''||this.search_term!==null) { - api_url = `${apiUrl}/events/events/?search=${this.search_term}&calendar__shortcode=${this.shortcode}`; - this.new_msg = "Click Search again to view all events." - } - axios.get(api_url, {headers: this.headers}) - .then(response => { - this.events = response.data - if(api_url==`${apiUrl}/events/events/?search=`){ - this.new_msg = "" - } - }) - .catch(e => { - this.errors.push(e) - }) - }, - - getEventByDate(which_day) { - let today = moment().format("YYYY-MM-DD"); - let the_date = moment().add(which_day, 'd').format("YYYY-MM-DD"); - this.the_day = the_date; - let api_url = `${apiUrl}/events/events/`; - if(the_date!==''||the_date!==null) { - api_url = `${apiUrl}/events/events/?show_day=${the_date}&calendar__shortcode=${this.shortcode}`; - } - axios.get(api_url, {headers: this.headers}) - .then(response => { - this.events = response.data - }) - .catch(e => { - this.errors.push(e) - }) - }, - - async getEventsByType(event_type){ - let api_url = `${apiUrl}/events/events/`; - if(this.the_day!=='' && (event_type!==''||event_type!==null)) { - api_url = `${apiUrl}/events/events/?event_type=${event_type}&show_day=${this.the_day}&calendar__shortcode=${this.shortcode}`; - } else if(this.the_day=='' && (event_type!==''||event_type!==null)) { - api_url = `${apiUrl}/events/events/?event_type=${event_type}&calendar__shortcode=${this.shortcode}`; - } - console.log(api_url) - const result = await fetch(api_url, {headers: this.headers}); - const data = await result.json(); - this.events = data; - this.fetchPromo() - return this.events; - } - } -}); \ No newline at end of file diff --git a/src2/stores/MainStore.vue b/src2/stores/MainStore.vue deleted file mode 100644 index c28e093..0000000 --- a/src2/stores/MainStore.vue +++ /dev/null @@ -1,27 +0,0 @@ - \ No newline at end of file diff --git a/src2/stores/MenuStore.js b/src2/stores/MenuStore.js deleted file mode 100644 index 29833e7..0000000 --- a/src2/stores/MenuStore.js +++ /dev/null @@ -1,68 +0,0 @@ -import {defineStore} from 'pinia'; -import moment from 'moment-timezone'; -import {ref, computed} from 'vue'; - -const apikey = import.meta.env.VITE_API_KEY; -const apiUrl = import.meta.env.PROD - ? "https://api.digisnaxx.com" - : "http://localhost:8000"; - -export const useMenuStore = defineStore('MenuOptions', { - state: () => { - return { - headers: { - "content-type": "application/json", - "Authorization": `${apikey}`, - }, - showMenu: false, - isHidden: true, - today: ref(""), - new_msg: "", - social_links: [], - social_images: [], - blog_posts: [], - snaxx: [], - }; - }, - - actions: { - async get_today(){ - this.today = moment().tz("America/Chicago"); - }, - - close_menu(name){ - this.showMenu = !this.showMenu; - this.get_today(); - }, - - async fetchSocialLinkList() { - const results = await fetch(`${apiUrl}/socials/list-links`, {headers: this.headers}); - const data = await results.json(); - this.social_links = data; - }, - - async fetchSocialLinks() { - const results = await fetch(`${apiUrl}/socials/links`, {headers: this.headers}); - const data = await results.json(); - this.social_links = data; - }, - - async fetchSocialImages() { - const results = await fetch(`${apiUrl}/socials/images`, {headers: this.headers}); - const data = await results.json(); - this.social_images = data; - }, - - async fetchBlogPosts() { - const results = await fetch('https://canin.dreamfreely.org/ghost/api/content/posts/?key=ef0447585c290da508e6684916&filter=tag%3A-digisnaxx'); - const data = await results.json(); - this.blog_posts = data.posts; - }, - - async fetchDigiSnaxx() { - const results = await fetch('https://canin.dreamfreely.org/ghost/api/content/posts/?key=ef0447585c290da508e6684916&filter=tag%3Adigisnaxx'); - const data = await results.json(); - this.snaxx = data.posts; - }, - } -}); \ No newline at end of file diff --git a/src2/stores/api.http b/src2/stores/api.http deleted file mode 100644 index ec827b4..0000000 --- a/src2/stores/api.http +++ /dev/null @@ -1,3 +0,0 @@ -GET http://localhost:8000/events/events/?calendar__shortcode=msp HTTP/1.1 -content-type: application/json -Authorization: Api-Key etxKiSpu.56Bgqtxxq9IGF3rPXHhluUtlckk5n0LG \ No newline at end of file diff --git a/src2/style.css b/src2/style.css deleted file mode 100644 index 079445e..0000000 --- a/src2/style.css +++ /dev/null @@ -1,4 +0,0 @@ -/* @tailwind base; -@tailwind components; -@tailwind utilities; */ -/* @import "tailwindcss"; */ \ No newline at end of file diff --git a/src2/views/BlueskyView.vue b/src2/views/BlueskyView.vue deleted file mode 100644 index 76ae5c6..0000000 --- a/src2/views/BlueskyView.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/src2/views/DigiSnaxxView.vue b/src2/views/DigiSnaxxView.vue deleted file mode 100644 index 82a91a4..0000000 --- a/src2/views/DigiSnaxxView.vue +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - Dame tus eventos, por favor - Add your event! - - - - - - - - - - - - - \ No newline at end of file diff --git a/src2/views/HomeView.vue b/src2/views/HomeView.vue deleted file mode 100644 index 2e3826d..0000000 --- a/src2/views/HomeView.vue +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - Medellin - - - - - - Mpls/StPaul - - - - - - Beyond - - - - - - - - - - - \ No newline at end of file diff --git a/src2/views/zarchive/DreamFreelyView.vue b/src2/views/zarchive/DreamFreelyView.vue deleted file mode 100644 index 6c292c3..0000000 --- a/src2/views/zarchive/DreamFreelyView.vue +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - Welcome to DigiSnaxx - a DreamFreely Playground - - - - Blog đ - Shop - - - - - - - - DreamFreely © 2025 - - - - - \ No newline at end of file diff --git a/src2/views/zarchive/LiveView.vue b/src2/views/zarchive/LiveView.vue deleted file mode 100644 index c3741ac..0000000 --- a/src2/views/zarchive/LiveView.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - DigiSnaxx LIVE! - - - Welcome to the Garden - - - Every Monday @ the Acadia - - - 5PM - - - - \ No newline at end of file
Recent readings:
from BlueSky & Reddit
DigiSnaxx is the creation of Canin Carlos.
You can submit a calendar here, or submit an event here.
- -
- {{ promo[0].target_link }} -
- Link -
- {{ item.rt_text }} -
- RT Link -
- {{ item.show_title }} -
Medellin
Mpls/StPaul
Beyond
- Welcome to the Garden -
- Every Monday @ the Acadia -
- 5PM -