diff --git a/README.md b/README.md index df4b8a6..afdaa0a 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,29 @@ -# sentimony +# sentimony-vue _Web development of Sentimony Records site_ ### Used -[Jekyll](https://jekyllrb.com) - static site generator based on [Ruby](https://www.ruby-lang.org) - [VueJS](https://vuejs.org) - modern javascript framework +[Firebase](https://firebase.google.com) - realtime database by [Google](https://developers.google.com) + +[Jekyll](https://jekyllrb.com) - static site generator based on [Ruby](https://www.ruby-lang.org) + [Gulp](http://gulpjs.com) - task runner based on [NodeJS](https://nodejs.org) [Webpack](https://webpack.github.io) - module bundler based on [NodeJS](https://nodejs.org) [Coriolan UI](https://coriolan-ui.github.io) - [Sass](http://sass-lang.com) mixins pack + + [Netlify](https://www.netlify.com) - automatic deploy & free hosting platform +### Content + +[https://sentimony-db.firebaseio.com/.json](https://sentimony-db.firebaseio.com/.json) + ### Run `npm i` diff --git a/_components/About/about.vue b/_components/About/about.vue index fa16ad0..e3c2f17 100644 --- a/_components/About/about.vue +++ b/_components/About/about.vue @@ -2,50 +2,50 @@

-

Sentimony Records is an independent record label started in Kyiv, Ukraine during the autumn 2006 by Ihor Orlovskyi also known as Irukanji.

+

Sentimony Records is an independent record label started in Kyiv, Ukraine during the autumn 2006 by Ihor Orlovskyi also known as Irukanji.

{{ aboutDescription }}

diff --git a/_components/ArtistPage/artist-page.vue b/_components/ArtistPage/artist-page.vue index 4308020..c72afc5 100644 --- a/_components/ArtistPage/artist-page.vue +++ b/_components/ArtistPage/artist-page.vue @@ -1,40 +1,135 @@ diff --git a/_components/Artists/artists.json b/_components/Artists/artists.json deleted file mode 100644 index 0b1af59..0000000 --- a/_components/Artists/artists.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "artists": { - "data": [{ - "slug": "irukanji", - "title": "Irukanji" - }, { - "slug": "zymosis", - "title": "Zymosis" - }, { - "slug": "overdream", - "title": "Overdream" - }, { - "slug": "astropilot", - "title": "AstroPilot" - }, { - "slug": "ufomatka", - "title": "Ufomatka" - }, { - "slug": "senzar", - "title": "Senzar" - }, { - "slug": "crystal-vibe", - "title": "Crystal Vibe" - }, { - "slug": "capsula", - "title": "Capsula" - }, { - "slug": "katya-chilly", - "title": "Katya Chilly" - }, { - "slug": "specialmind", - "title": "Specialmind" - }, { - "slug": "tentura", - "title": "Tentura" - }, { - "slug": "eguana", - "title": "Eguana" - }, { - "slug": "psyfactor", - "title": "Psyfactor" - }, { - "slug": "sky-technology", - "title": "Sky Technology" - }, { - "slug": "daoine-sidhe", - "title": "Daoine Sidhe" - }, { - "slug": "sygnals", - "title": "Sygnals" - }, { - "slug": "flooting-grooves", - "title": "Flooting Grooves" - }, { - "slug": "hypnotriod", - "title": "Hypnotriod" - }, { - "slug": "shizolizer-gin", - "title": "ShizoLizer Gin" - }, { - "slug": "vonoom", - "title": "Vonoom" - }, { - "slug": "shiva3", - "title": "Shiva3" - }, { - "slug": "calamus", - "title": "Calamus" - }, { - "slug": "tookytooky", - "title": "Tookytooky" - }, { - "slug": "shivattva", - "title": "Shivattva" - }, { - "slug": "magmadivers", - "title": "Magmadivers" - }, { - "slug": "saikozaurus", - "title": "Saikozaurus" - }, { - "slug": "already-maged", - "title": "Already Maged" - }, { - "slug": "cifroteca", - "title": "Cifroteca" - }, { - "slug": "neirula", - "title": "NeiRula" - }, { - "slug": "unusual-cosmic-process", - "title": "Unusual Cosmic Process" - }, { - "slug": "dagas", - "title": "Dagas" - }, { - "slug": "chronos", - "title": "Chronos" - }, { - "slug": "spectrum-vision", - "title": "Spectrum Vision" - }, { - "slug": "alexander-daf", - "title": "Alexander Daf" - }, { - "slug": "roof-raiser", - "title": "Roof Raiser" - }, { - "slug": "unstable-elements", - "title": "Unstable Elements" - }, { - "slug": "heinali", - "title": "Heinali" - }, { - "slug": "solcast", - "title": "Solcast" - }, { - "slug": "sphingida", - "title": "Sphingida" - }, { - "slug": "harax", - "title": "Harax" - } - ] - } -} diff --git a/_components/Artists/artists.vue b/_components/Artists/artists.vue index dab23ae..5f2c493 100644 --- a/_components/Artists/artists.vue +++ b/_components/Artists/artists.vue @@ -2,18 +2,18 @@

Artists

-
+

- - + - +

- {{ i.title }} + {{ i.title }}

@@ -21,59 +21,58 @@ diff --git a/_components/BaseBg/base-bg.vue b/_components/BaseBg/base-bg.vue index 3cf34d2..d0f97f6 100644 --- a/_components/BaseBg/base-bg.vue +++ b/_components/BaseBg/base-bg.vue @@ -1,42 +1,42 @@ diff --git a/_components/Contacts/contacts.vue b/_components/Contacts/contacts.vue index f651c65..b2be887 100644 --- a/_components/Contacts/contacts.vue +++ b/_components/Contacts/contacts.vue @@ -8,16 +8,16 @@ diff --git a/_components/DisqusComments/disqus-comments.vue b/_components/DisqusComments/disqus-comments.vue new file mode 100644 index 0000000..fd70585 --- /dev/null +++ b/_components/DisqusComments/disqus-comments.vue @@ -0,0 +1,19 @@ + + + diff --git a/_components/Donate/donate.vue b/_components/Donate/donate.vue index dedaecc..ae288d1 100644 --- a/_components/Donate/donate.vue +++ b/_components/Donate/donate.vue @@ -9,40 +9,40 @@ diff --git a/_components/EvenetPage/event-page.vue b/_components/EvenetPage/event-page.vue deleted file mode 100644 index 765354f..0000000 --- a/_components/EvenetPage/event-page.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - - - diff --git a/_components/EventPage/event-page.vue b/_components/EventPage/event-page.vue new file mode 100644 index 0000000..315a993 --- /dev/null +++ b/_components/EventPage/event-page.vue @@ -0,0 +1,69 @@ + + + + + diff --git a/_components/Events/events.json b/_components/Events/events.json deleted file mode 100644 index d29b3eb..0000000 --- a/_components/Events/events.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "events": { - "data": [{ - "title": "Sentimony: Five Years", - "date": "2011-11-05", - "url": "/event/five-years/" - }, { - "title": "Sentimony: Home Space", - "date": "2010-11-13", - "url": "/event/home-space/" - }, { - "title": "Sentimony: Water Marks", - "date": "2010-08-28", - "url": "/event/water-marks/" - }, { - "title": "Sentimony: Alt Space", - "date": "2009-11-21", - "url": "/event/alt-space/" - }, { - "title": "Sentimony: Shift Space", - "date": "2008-11-01", - "url": "/event/shift-space/" - } - ] - } -} diff --git a/_components/Events/events.vue b/_components/Events/events.vue index 9ec5898..0c05482 100644 --- a/_components/Events/events.vue +++ b/_components/Events/events.vue @@ -2,40 +2,56 @@

Events

-

- +

+ {{ i.date | formatDate }} @ {{ i.title }}

diff --git a/_components/Footr/footr.vue b/_components/Footr/footr.vue index 83f47fe..de95eef 100755 --- a/_components/Footr/footr.vue +++ b/_components/Footr/footr.vue @@ -21,39 +21,39 @@ diff --git a/_components/Friends/friends.json b/_components/Friends/friends.json deleted file mode 100644 index 548010b..0000000 --- a/_components/Friends/friends.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "friends": { - "data": [{ - "title": "Another Dimension Music", - "site": "http://anotherdimension.com.ua", - "bandcamp": "https://anotherdimension.bandcamp.com", - "facebook": "https://www.facebook.com/anotherdimensionmusic", - "soundcloud": "https://soundcloud.com/another-dimension-music" - }, { - "title": "ClockTail Records", - "site": "", - "bandcamp": "https://clocktailrecords1.bandcamp.com", - "facebook": "https://www.facebook.com/clocktailrecordsofficial", - "soundcloud": "" - }, { - "title": "Moon Koradji Records", - "site": "http://moonkoradji.com", - "bandcamp": "https://moonkoradjirecords.bandcamp.com", - "facebook": "https://www.facebook.com/MoonKoradjiRecords", - "soundcloud": "https://soundcloud.com/moon-koradji-records" - }, { - "title": "Space Baby Records", - "site": "http://spacebabyrec.com", - "bandcamp": "https://spacebabyrecords.bandcamp.com", - "facebook": "https://www.facebook.com/SpaceBabyRecord", - "soundcloud": "https://soundcloud.com/space-baby-records" - }, { - "title": "Treetrolla Records", - "site": "http://www.treetrollarecords.com", - "bandcamp": "https://treetrollarecords.bandcamp.com", - "facebook": "https://www.facebook.com/Treetrolla-Records-151989571518380", - "soundcloud": "https://soundcloud.com/treetrollarecords" - } - ] - } -} diff --git a/_components/Friends/friends.vue b/_components/Friends/friends.vue index 00f9a1b..4c90cdb 100644 --- a/_components/Friends/friends.vue +++ b/_components/Friends/friends.vue @@ -2,46 +2,59 @@

Friends

-

- {{ i.title }} - - - - +

+ {{ i.title }}

+ +
diff --git a/_components/Headr/headr.vue b/_components/Headr/headr.vue old mode 100755 new mode 100644 index e122784..1844184 --- a/_components/Headr/headr.vue +++ b/_components/Headr/headr.vue @@ -5,10 +5,12 @@ - + - +
diff --git a/_components/Headr/styles.scss b/_components/Headr/styles.scss index 56f1de0..c9d58c8 100755 --- a/_components/Headr/styles.scss +++ b/_components/Headr/styles.scss @@ -33,7 +33,7 @@ margin-left: 0; } - // &.is-selected, + &.is-selected, &:hover { background-color: $colorBgLight; } diff --git a/_components/Hero/hero.vue b/_components/Hero/hero.vue index bf36c9b..e95db62 100644 --- a/_components/Hero/hero.vue +++ b/_components/Hero/hero.vue @@ -8,17 +8,89 @@ diff --git a/_components/Hero/styles.scss b/_components/Hero/styles.scss deleted file mode 100755 index a1239b4..0000000 --- a/_components/Hero/styles.scss +++ /dev/null @@ -1,71 +0,0 @@ -.hero { - position: relative; - background: linear-gradient(to bottom, transparent 0%, rgba(#000,.5) 100%); - padding: 12.5em 0; - - &__wrapper { - max-width: 777px; - margin: 0 auto; - padding: 0 10px; - box-sizing: border-box; - } - - &__title { - font-family: 'Julius Sans One', sans-serif; - color: #fff; - margin-bottom: .2em; - font-weight: 400; - font-size: 40px; - letter-spacing: 2px; - text-transform: uppercase; - - @include media(S) { - font-size: 55px; - letter-spacing: 5px; - } - - @include media(M) { - font-size: 70px; - letter-spacing: 8px; - } - - @include media(L) { - font-size: 85px; - letter-spacing: 11px; - } - - @include media(XL) { - font-size: 100px; - letter-spacing: 14px; - } - } - - &__description { - font-family: 'Julius Sans One', sans-serif; - color: #fff; - font-weight: 400; - line-height: 2; - font-size: 12px; - letter-spacing: 4px; - - @include media(S) { - font-size: 14px; - letter-spacing: 8px; - } - - @include media(M) { - font-size: 16px; - letter-spacing: 12px; - } - - @include media(L) { - font-size: 18px; - letter-spacing: 16px; - } - - @include media(XL) { - font-size: 20px; - letter-spacing: 20px; - } - } -} diff --git a/_components/Logolink/logolink.vue b/_components/Logolink/logolink.vue index da68c72..bbf8895 100755 --- a/_components/Logolink/logolink.vue +++ b/_components/Logolink/logolink.vue @@ -1,25 +1,23 @@ diff --git a/_components/MenuMain/menu-main.vue b/_components/MenuMain/menu-main.vue index 5de3683..a4f9a7d 100644 --- a/_components/MenuMain/menu-main.vue +++ b/_components/MenuMain/menu-main.vue @@ -2,58 +2,46 @@ diff --git a/_components/MenuMobile/menu-mobile.vue b/_components/MenuMobile/menu-mobile.vue index f8ad353..5fc4be4 100644 --- a/_components/MenuMobile/menu-mobile.vue +++ b/_components/MenuMobile/menu-mobile.vue @@ -13,38 +13,38 @@ diff --git a/_components/MenuSocial/menu-social.json b/_components/MenuSocial/menu-social.json deleted file mode 100644 index 8a5fd17..0000000 --- a/_components/MenuSocial/menu-social.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "social": { - "follow": "Follow Us:", - "data": [{ - "title": "Bandcamp", - "icon": "bandcamp", - "url": "https://sentimony.bandcamp.com", - "isVisible": true - }, { - "title": "JunoDownload", - "icon": "junodownload", - "url": "http://www.junodownload.com/labels/Sentimony/releases/?order=date_down", - "isVisible": true - }, { - "title": "Facebook", - "icon": "facebook", - "url": "https://www.facebook.com/sentimony.records", - "isVisible": true - }, { - "title": "YouTube", - "icon": "youtube", - "url": "https://www.youtube.com/channel/UCMvuVxLPE5VBjw0YH1uE4ig", - "isVisible": true - }, { - "title": "SoundCloud", - "icon": "soundcloud", - "url": "https://soundcloud.com/sentimony", - "isVisible": true - }, { - "title": "Instagram", - "icon": "instagram", - "url": "https://www.instagram.com/sentimony.records", - "isVisible": false - }, { - "title": "Tumblr", - "icon": "tumblr", - "url": "https://sentimony.tumblr.com", - "isVisible": false - }, { - "title": "Giphy", - "icon": "giphy", - "url": "https://giphy.com/channel/sentimony", - "isVisible": false - }, { - "title": "Twitter", - "icon": "twitter", - "url": "https://twitter.com/sentimony", - "isVisible": true - }, { - "title": "GooglePlus", - "icon": "googleplus", - "url": "https://plus.google.com/110805662421856505326", - "isVisible": true - }, { - "title": "Mixcloud", - "icon": "mixcloud", - "url": "https://www.mixcloud.com/sentimony", - "isVisible": false - }, { - "title": "LinkedIn", - "icon": "linkedin", - "url": "https://www.linkedin.com/company-beta/3256285", - "isVisible": false - }, { - "title": "VKontakte", - "icon": "vkontakte", - "url": "https://vk.com/club1342946", - "isVisible": false - }, { - "title": "Discogs", - "icon": "discogs", - "url": "https://www.discogs.com/label/82598-Sentimony-Records?sort=year&sort_order=desc&layout=big", - "isVisible": true - } - ] - } -} diff --git a/_components/MenuSocial/menu-social.vue b/_components/MenuSocial/menu-social.vue index 1f890f1..5b359c3 100644 --- a/_components/MenuSocial/menu-social.vue +++ b/_components/MenuSocial/menu-social.vue @@ -2,7 +2,7 @@