All Projects → waldronmatt → musicWebTemplate

waldronmatt / musicWebTemplate

Licence: MIT license
Free website template built for musicians / artists to promote their music and connect to their audience.

Programming Languages

CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to musicWebTemplate

angular-youtube-player
Simple youtube player created with angular and typescript. See demo.
Stars: ✭ 35 (+34.62%)
Mutual labels:  music-player, video-player, css3
Django Bootstrap Modal Forms
A Django plugin for creating AJAX driven forms in Bootstrap modal.
Stars: ✭ 244 (+838.46%)
Mutual labels:  modal, ajax, form
PlayPiano
Implement and simulate piano on web page.
Stars: ✭ 16 (-38.46%)
Mutual labels:  music-player, css3
deplayer
Decentralized mediaplayer which runs entirely in the browser.
Stars: ✭ 14 (-46.15%)
Mutual labels:  music-player, video-player
vcplayerbot
Play songs directly in telegram voice chats.
Stars: ✭ 48 (+84.62%)
Mutual labels:  music-player, video-player
Stylizer
Stylizer is a flexible Css framework based on the visual aspect, the framework offers you a clean and easy work.
Stars: ✭ 44 (+69.23%)
Mutual labels:  css3, responsive-web-design
Nukeviet
NukeViet CMS is multi Content Management System. NukeViet CMS is the 1st open source content management system in Vietnam. NukeViet was awarded the Vietnam Talent 2011, the Ministry of Education and Training Vietnam officially encouraged to use.
Stars: ✭ 113 (+334.62%)
Mutual labels:  css3, ajax
Vudit
A file viewer for Android
Stars: ✭ 40 (+53.85%)
Mutual labels:  music-player, video-player
Abmediaview
Media view which subclasses UIImageView, and can display & load images, videos, GIFs, and audio and from the web, and has functionality to minimize from fullscreen, as well as show GIF previews for videos.
Stars: ✭ 79 (+203.85%)
Mutual labels:  music-player, video-player
Ngx Youtube Player
YouTube player app built with Angular 7
Stars: ✭ 92 (+253.85%)
Mutual labels:  music-player, video-player
Neteasecloudmusic Mvvm
Jetpack MVVM最佳实践 - 重构仿网易云音乐安卓客户端
Stars: ✭ 103 (+296.15%)
Mutual labels:  music-player, video-player
science-fiction-magazines-blog
Blog template (concept) is inspired by stylish science fiction magazines of the 80-90s.
Stars: ✭ 24 (-7.69%)
Mutual labels:  css3, responsive-web-design
File-Explorer
A File Manager with stunning design & astonishing develops, beautifully written in PHP, everything fused in a single file.
Stars: ✭ 31 (+19.23%)
Mutual labels:  css3, ajax
Mat Video
📺 mat-video is an Angular 8/9+ video player using Material!
Stars: ✭ 96 (+269.23%)
Mutual labels:  video-player, css3
Online-Appointment-Booking-System
An Online Appointment Booking System for Retail Chain Clinics with both the User as well as the Admin Side.
Stars: ✭ 95 (+265.38%)
Mutual labels:  css3, ajax
advanced-web-developer-bootcamp-notes-examples-and-exercises
Examples and Exercises compiled. From the awesome Advanced Web Developer Bootcamp
Stars: ✭ 24 (-7.69%)
Mutual labels:  css3, ajax
Sbplayerclient
支持全格式的mac版视频播放器
Stars: ✭ 110 (+323.08%)
Mutual labels:  music-player, video-player
vanilla-js
Projects using pure JavaScript without any external libraries or frameworks
Stars: ✭ 129 (+396.15%)
Mutual labels:  css3, responsive-web-design
Lofi Player
🎧 A Lofi Player built with HTML, CSS and Javascript using Parcel as Module Bundler https://lakscastro.github.io/lofi-player
Stars: ✭ 38 (+46.15%)
Mutual labels:  music-player, css3
Smusic
html5音乐列表播放器
Stars: ✭ 106 (+307.69%)
Mutual labels:  music-player, css3

Free website template built for musicians / artists to promote their music and connect with their audience.

Features

  • Customizable hero images and responsive picture modal
  • Javascript based music player and YouTube thumbnail generator optimzed for page loading
  • Mailing list and contact form with validation and back-end integration
  • Additional sections inlcuding an about, merch, news press, and shows section
  • Project code meets HTML and CSS W3C validation compliance (excluding the black and white css skin)

Getting Started

Note: It is recommended you use a local web server set up with php and a mail server for full testing functionality.

To edit the header and nav:

  1. Replace with your artist / band name in id "logo"
  2. Update the nav links to your own

To edit the home section:

  1. Substitute your picture name in class "hero" in style.css
  2. Edit your tagline, call-to-action (CTA), and CTA link in the class "home" in index.html

To edit the mailing list:

  1. Create your own Google Sheets mailing list by following the tutorial by David McCoy: https://medium.com/@dmccoy/how-to-submit-an-html-form-to-google-sheets-without-google-forms-b833952cc175
  2. Replace your newly created google sheets link via "url" in mailingList.js
  3. Substitute your call-to-action and tagline in the index.html

To edit the about section:

  1. Change the social media links to your own
  2. Edit class "About" in index.html

To edit the merch section:

  1. Compress your pictures and reduce pixels to optimize load time
  2. Copy your pictures to dir /pictures/merch
  3. Substitute your picture name in classes ".a, .b, .c", ect... in style.css
  4. Substitute your picture name in class "grid" in index.html

To edit the music section:

  1. Edit class "Music" in index.html
  2. Change the music links to your own
  3. Substitute your picture name in class "music-hero" in style.css

To add featured songs:

  1. Edit your song using a DAW into a 30 second clip preview to optimize load and streaming time
  2. Place the songs in dir /music
  3. Edit array var "files" in musPlayer.js
  4. To add a song in the array, use the following format: "Your Song Title.mp3"

To edit the news section:

  1. Compress your pictures and reduce pixels to optimize load time
  2. Copy your pictures to dir /pictures/blog
  3. Substitute your picture name in classes ".a, .b, .c", ect... in style.css
  4. Substitute your picture name and blog title in class "grid" in index.html
  5. Write your blog post in the blog_(page) html pages.

To edit the press section:

Edit class "Press" in index.html.

To edit the video section:

  1. Navigate to the YoutTube video you want featured
  2. Copy the text after "v=" in the youtube link
  3. Paste the data-id text in class "youtube-player" in class "Video" in index.html

To edit the shows section:

Edit class "Shows" in index.html.

To edit the pictures section:

  1. Compress your pictures to optimize load time
  2. Copy your pictures to dir /pictures/gallery
  3. Substitute your picture name in classes ".a, .b, .c", ect... in style.css
  4. Substitute your picture name in class "grid" in index.html

To edit the contact form:

  1. Enter your email address in form.php
  2. Customize your response messages in form.php

To edit the footer:

  1. Update the footer links to your own
  2. Replace with your artist / band name in terms.html

Customize with Skins!

New black and white theme available now.

  1. Rename css/style_black_white.css to css/style_black_white

OR

  1. Change the href link in the header to css/style_black_white.css for all html documents

Built With

  • HTML5
  • CSS3
  • jQuery/JavaScript/AJAX
  • PHP5

Contributing

When contributing to this repository, you may fork and submit a pull request. Add a description of what you are doing and I'll review it.

Versioning

Version 2.3.0

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Please abide by the Terms of Use and Website Credits pages.

Acknowledgments

A HUGE thank you to all developers whom I used MIT licensed code from. They are listed on the "Website Credits" page.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].