CSS Framework Alternatives - Explore Five Lightweight Alternatives to Bootstrap and Foundation with Project Examples

von: Aravind Shenoy, Anirudh Prabhu

Apress, 2018

ISBN: 9781484233993 , 179 Seiten

Format: PDF, Online Lesen

Kopierschutz: Wasserzeichen

Mac OSX,Windows PC für alle DRM-fähigen eReader Apple iPad, Android Tablet PC's Online-Lesen für: Mac OSX,Linux,Windows PC

Preis: 24,99 EUR

eBook anfordern eBook anfordern

Mehr zum Inhalt

CSS Framework Alternatives - Explore Five Lightweight Alternatives to Bootstrap and Foundation with Project Examples


 

Table of Contents

5

About the Authors

8

About the Technical Reviewer

9

Acknowledgments

10

Chapter 1: Choosing Lightweight Frameworks for Intuitive Web Design

11

What Are Frameworks?

12

Components of a CSS Framework

13

Advantages of Using a CSS Framework

14

Various Popular Frameworks

15

Bootstrap

15

Foundation

16

Materialize

17

Skeleton

18

Milligram

19

UIkit

20

Material Design Lite

21

Susy

21

Choosing a Framework

22

Concept of Grids

23

Summary

24

Chapter 2: Building a Landing Page with Skeleton

25

Installing Skeleton

25

Skeleton’s Grid System

29

An Overview of Skeleton’s Attributes

34

Building a Landing Web Page with Skeleton

35

Step 1: Defining the Content Area

35

Step 2: Completing the  Tag Content

38

Step 3: Defining the Freelance Portal

39

Step 4: Completing the Sections

42

Step 5: Designing a Sign-up Form

47

Step 6: Creating a Footer

48

Summary

49

Chapter 3: Building a Product Page with Milligram

51

Installing Milligram

51

Overview of the Milligram Framework

54

Grid System in Milligram

56

Building a Product Page with Milligram

58

Step 1: Defining the Header

58

Step 2: Defining the Navigation

61

Step 3: Defining the Banner Area

63

Step 4: Designing the Content Area

70

Step 5: Creating the Pricing Area

73

Step 6: Creating the Footer

75

Summary

78

Chapter 4: Introducing UIkit

79

Installing UIkit

79

Grids, Cards, Flex, and Width

81

Animations

99

Scrollspy with Animations

106

Accordions

110

Icons

114

Summary

116

Chapter 5: Material Design Lite Explained

117

Installing MDL

118

MDL Layout

119

Building an Intuitive Web Page Using MDL

131

Step 1: Creating the  Section

131

Step 2: Creating a Fixed Header with a Drawer

132

Step 3: Creating the About Section

136

Step 4: Inserting an Image with Content

143

Step 5: Developing the Content for the Moments Tab

146

Step 6: Designing the Footer Section

153

Summary

161

Chapter 6: Susy Explained

162

Creating a 4×3 Responsive Grid Layout

163

Summary

176

Index

177