How to Create a Statistics Panel & Welcome Page with Cards, Footer, Table and Navigation Button - Materialize CSS #9

in utopian-io •  6 years ago  (edited)

Repository

https://github.com/Dogfalo/materialize

What Will I Learn?

  • You will learn how to integrate cards with the navigation button.
  • You will learn how to add the footer to the pop-up page instead of the home page.
  • You will learn how to create a clickable navigation button that will redirect pop-up page.
  • You will learn what thead, tbody, th, td and tr commands (tags) are and how to use this commands.
  • You will learn how to usedata-field and what about this tag.

Requirements

  • Materialize Full Package 1.0.0-beta version (CSS and JS [minified and unminified])
  • Materialize Icons Family
  • Microsoft Visual Studio Code. (or another text editor.)
  • A Standard Computer
  • A Standard Browser
  • XAMPP Control Panel Server.

OS Requirement for Running Materialize

  • Linux (64-bit)
  • Windows 7 / Windows 8 / Windows 8.1 and Windows 10.
  • macOS (64-bit)

Difficulty

  • Intermediate

Description

A Small Overview

In this episode of the Materialize Video Tutorial, we focused how we can create welcome page and statistics page in one page. We added a Utopian logo to the welcome page (first page), a text about the second page and a image containing the Utopian.io categories. We created a button for reaching second page. Second page about statistics table and page footer. We created the table of approved / rejected contribution statistics at the beginning of the second page with the categories. In the footer we have added 5 Utopian.io Community Managers. We added Community Managers with their profile photos as circular.
Finally, I gave technical information about codes, classes, libraries, tags, integrations and all operations. Our Materialize education series will progress from basic - intermediate to advanced. All the programs described in the video (Materialize CSS, Visual Studio Code, XAMPP Server Control Panel Server) are open source and are all included in the links section of the GitHub repositories (Except XAMPP Control Panel Server). If you wish, you can access the web pages of these programs and download links for Windows from the All of Resources for this Project section.

Summary: Critical Points and Important Points

We started with card because the card feature will redirect us to second page with move-up effect. After that we defined our card-content color as white, it affected our pages color as white. We created our buttons properties. With this properties, the button is ready to direct us to the second page.

After these, we defined two image and one text for our home (welcome) page.

We started adding some features and commands for the statistics page in this section. We used card-reveal command because it will provide us a table section for approved and rejected contributions. The "Utopian.io Categories: Approved and Rejected contributions" text will appear at the top of the second page and also this text will appear in the center of the page.

We used thead for creating main titles. We need thead command because; thead command will allow us to classification. This command provides us automatic sorting line. We used tr, this tag will defines a row in the stats table.
We used th tags because it allows creation of a field containing the header data below the tr tag. The th tag, when we create the title content, is centered by and is shown in bold as default. We wrote our main titles between th tag. Our titles are data, so we used data-field. We created a lot categories in this step.

In this step, we created a footer for our statistic page. We defined our footer color as blue-grey darken-4 this is a color code for materialize and we added a Utopian logo in footer. After these we wrote main footer title and a paragraph for information.

All of Resources for this Project

Video Tutorial

Curriculum

Proof of Work Done

https://github.com/sargoon/statistic_page/blob/master/statistic_page_files

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...