Skip to content

Appletri/restaurant-page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Restaurant Page

Links

About

Designed a starbucks page with the focus on a home, menu, and rewards page.

The code was made easy for populating pages with content. The code for the menu items:

function addIconLabel(parent, arrText, arrPic){
    for (let i=0; i<arrText.length; i++){        
        const element = document.createElement('div');
        function addDivForImg (){
            const imgMask = document.createElement('div');
            const drink = new Image();
            drink.src = arrPic[i];
            imgMask.className = 'imgMask'
            imgMask.appendChild(drink);
            element.appendChild(imgMask);
        }
        addDivForImg();
        const text = document.createElement('p');
        text.textContent = arrText[i];
        element.appendChild(text);
        element.className = `menuIcon`;
        element.id = arrText[i];
        parent.appendChild(element);
    }
};

It calls for the location of where to append the menu icons, the array of strings for the labels, and the array of links for the pictures. With this small code, I was able to fill the menu page with the Starbucks menu items.

I also wanted to improve the interface for the menu page. On the actual Starbucks Page, the user experience was improved to smaller windows by making the left navigation sticky and overflow scroll.

All images used from the Starbucks website.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published