Getting Started - Materialize PDF
Getting Started - Materialize PDF
1.0.0
About
Getting Started
Showcase
Themes updated
Setup
Project Structure
After downloading, extract the files into the directory where your website is
located. Your directory will look something like this.
You'll notice that there are two sets of the files. The min means that the file is
"compressed" to reduce load times. These minified files are usually used in
production while it is better to use the unminified files during development.
language-markup
MyWebsite/
|--css/
| |--materialize.css
|
|--fonts/
| |--roboto/
|
|--js/
| |--materialize.js
|
|--index.html
HTML Setup
Next you just have to make sure you link the files properly in your webpage.
Generally it is wise to import javascript files at the end of the body to reduce
page load time. Follow the example below on how to import Materialize into
your webpage.
language-markup
<!DOCTYPE html>
<html>
<head>
<!--Import Google Icon Font-->
<link href="https://fonts.googleapis.com/icon?family=Material+
<!--Import materialize.css-->
<link type="text/css" rel="stylesheet" href="css/materialize.m
<body>
Templates
We have created some starter templates so you can easily start designing your
website with minimal setup up time. Browse through our collection and
download your best fit.
This is the simplest starter page with a This is the simplest starter page with a
Header, Call-to-Action, and Icon Header, Call-to-Action, and Icon
Features. Features.
Third-party Options
There are a few community-made options for you to easily include Materialize in
your project. Keep in mind these are untested and may be out-of-date.
Ruby Gem
See here for documentation on this gem.
language-bash
gem 'materialize-sass'
Meteor Package
language-bash
Ember Package
language-bash
Sass Setup
This section is only relevant if you chose to download the Sass version of
Materialize.
Compiling Sass
Instead of having a css folder, you will find that the download instead contains
many .scss files which contain the styles of individual components.
Unfortunately, the browser cannot interpret Sass, so you must have your Sass
compiler compile the scss/materialize.scss into a regular CSS file. At this point
you can link this newly outputted file in your HTML page.
language-markup
MyWebsite/
|--css/
| |--materialize.css <-- compiled from scss/materialize.scss
|
|--js/
| |--materialize.js
|
|--scss/
| |--materialize.scss
| |--components/
|
|--index.html
SUPPORT US
Patreon Sponsors