nss-evening-cohort-8 / bandz-adios-pantalones Goto Github PK
View Code? Open in Web Editor NEWbandz-adios-pantalones created by GitHub Classroom
bandz-adios-pantalones created by GitHub Classroom
###User Story: Have a readme that shows pictures of the webpages
###Dev Notes: Add them in the markdown file
###Acceptance Criteria: Have screenshots of your webpage in your README.md file
###User Story: Have a nice looking navigation bar
###Dev notes: Have the navbar cover the top and sides
###User acceptance criteria: Have the navigation bar look nice
There should be a picture, description, price and buy button for each item on the merch page.
I should create a js object for each item containing the picture, description, and price. Buy button functionality should be in another ticket. I'll use a place holder image until those images are done.
The page should have all items listed and be aesthetically pleasing. Images can be placeholders until final images are ready.
The page should be pleasing to the eye
This will be easier to do once the rest of the html and js is written.
The Css should mach style choices of the other pages and shouldn't conflict.
The addEventListener
in main.js is throwing errors when not on the Bio (about.html) page because that is the only page that has those ids'. Suggest moving them to a function that gets called when that page loads.
As a User I want to have a nice looking page when I go to the band site
Add additional styling to make the page aesthetically appealing
The page looks nice when you browse to it.
As a User I should see the band's tour schedule as a list when I browse to the tour schedule page.
and there should also be buttons to buy tickets and VIP packages for each tour.
Create an HTML table that populates with the Band Tour Schedule
and create "Buy" and "VIP" buttons for each tour listed
and style the page according to the Moqup below.
When a user browses to the Tour Schedule page they should see a list of up coming tour shows
and they should be able to buy tickets for the show
and if they desire can buy a "VIP" package as well.
As a Developer I need a Tour Schedule javascript object to build my tour schedule list.
{
date: 1535691600000,
city: 'Scratch Ankle',
state: 'AL',
venue: "Jim's Waterin' Hole",
isSoldOut: 'false'
}
Create a javascript object to represent the data for the tour schedule including a "sold out" Boolean
The main.js should contain a javascript object containing an array of values that represents the band tour schedule.
When the user visits the media page, they will see an image box with a myriad of awesome photographs of the band, their feet, and any other assorted goodies.
Create a media html file and create a div for images. Create a js function that loops through the multiple pictures using a button feature.
When the user views the page, they should be able to see an image
Then the user should be able to click on an arrow button that will move to the next picture
And the user should be able to click the opposite arrow to move back to the previous picture
As a User I would like some Audio feedback when I mouse of the buttons
When I mouse over the buy tickets buttons they have a sound effect
and the text on the buttons looks evenly aligned
and the title of the about page properly says About Us
As a Developer I need a background image for the tour schedule page with the band members right justified with a gradient
Create a background image with the band right justified and a gradient moving dark to light from right to left.
and name the image ts_background.png
The background image should show the band members right justified and the image should have a gradient from right to left dark to light.
User Story
The user should be able to view 3 cards at the bottom of the media page that displays album covers. When the user clicks on the album cover, a couple song titles are displayed.
Dev Notes
Create 3 objects for the cards. Print to DOM the song titles when the album cover is clicked.
Acceptance Criteria
When the user visits the media page
Then they should be able to click on an album cover that then displays song titles
As a Developer I need to have access to a Print to Dom function so I can display data on the page.
Create a printToDom function in the main.js file that the developers can use to display items on the web pages.
When I use the printToDom function my data displays to the page in the target element that I pass into the function.
User Story
The page should look good - images in line and text aligned correctly
Dev Notes
Need to add font and tweak some of the song css
Acceptance Criteria
No conflicts!
As a USER I definitely do not want music playing in the background, but since we are the developers we really do not care what the users want (that's a lie), but since this is not a public site... We are going to have music.
<audio>
tag to configure the music file to play in the backgroundWhen a user loads the home page, our hit single plays in the background.
The buy button should do something.
The buy button will either make the item disappear or pull up a form or something. This is intentionally open ended. I'll put as much work in it as time permits. Put space at top of merch page. style buttons a little more. add some border to pictures
The button click should do something.
User Story:
Both media gallery and bio/fav/song clicks should work at the same time when the user presses fields.
Dev Notes:
The last line of the function for the Media gallery is causing issues with the dom of the fav/songs to function on the About page. Have zero clue as to why that is
Acceptance Criteria:
Should have both working at the same time.
As a User, when I browse to the Tour Schedule page I should see a background image of the band
Create the DIV to contain the background image named ts_background.png
and insert and style the img in accordance to the wireframe below
Reference Issue #15
When a user browses to the tour schedule page the should see a picture of the band as the background image.
Last thing we need to do is update the readme with the designated items.
This project is an exploration of javascript functions. I built an animal nuggetizer. I also printed some numbers to the DOM.
npm install -g http-server
hs -p 8080
localhost:8080
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.