Loading...
Error

Lambert M. - Bootstrap Site Blueprints Volume II [2015, PDF/EPUB/MOBI, ENG] + Code

Ответить на тему

 | 

 
Автор Сообщение

FireOfDeadStars

Lambert M. - Bootstrap Site Blueprints Volume II + Code [2015, PDF/EPUB/MOBI, ENG]

Год издания: 2015
Автор: Lambert Matt
Жанр или тематика: веб программирование

Издательство: Packt
ISBN: 978-1-78528-109-9
Язык: Английский

Формат: PDF/EPUB/MOBI
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 307

Описание:
Key Features
Build Bootstrap projects quickly and easily with Harp.js, Node, and Less
Learn how to extend Bootstrap with the use of open source JavaScript and icon web font libraries
Get acquainted with building complex social networking, wiki, and dashboard projects with Bootstrap
Book Description
Bootstrap is the most popular open source project on GitHub today. With a little bit of know-how, this massively popular CSS framework can leveraged for any type of complex web application or website. Bootstrap Site Blueprints Volume II will teach you to build these types of projects in an easy-to-understand fashion.

The key to any complex Bootstrap project is a strong development foundation for your project. The book will first teach you how to build a Bootstrap development environment using Harp.js, Node, and Less. In the next chapters, we'll build on this foundation by creating restaurant and mobile-first aggregator projects. Once you're warmed up, we'll move on to more complex projects such as a wiki, a new magazine, a dashboard, and finally a social networking website. Whether you are brand new to Bootstrap or a seasoned expert, this book will provide you with the skills you need to successfully create a number of popular web applications and websites.

What you will learn
Customize and extend existing Bootstrap JavaScript components
Combine the Google Material Design look and feel with Bootstrap
Use flexbox and other cutting-edge CSS3 techniques in Bootstrap
Implement and customize open source JavaScript chart libraries in Bootstrap
Optimize and implement an optimal user experience for all your projects
Implement the Disqus commenting platform into your projects
About the Author
Matt Lambert is a designer and developer with more than 15 years of experience. He currently works full time as a senior software engineer for CA Technologies in Vancouver, British Columbia, Canada. In his free time, he is an author, artist, and musician. In 2005, Matt founded Cardeo Creative, which is a small web design studio based in Vancouver. He works with a select list of clients on a part-time basis while producing his own products side by side. To date, Matt has self-published three additional development books titled Mastering Bootstrap, CSS3 Handbook, and the Freelance Startup Guide.

Мои другие раздачи:https://booktracker.org/tracker.php?rid=898436 Punk
Chapter 1: Advanced Bootstrap Development Tools 1
Theming is hard!@ 2
Harp.js – the static web server with built-in preprocessing 2
Creating a development environment 3
Installing Node.js 3
Installing Harp.js 3
Setting up a boilerplate project 4
Setting up the CSS 6
Setting up the fonts 7
Setting up the JavaScript 7
Setting up the partials 7
Setting up _harp.json 8
Configuring _data.json 8
Setting up the layout 9
Inserting the variables 10
Setting up the header 11
Setting up the footer 12
Compiling for the first time 13
Running the local server 13
Configuring Less 14
Defining your Less variables 15
Colors 15
Backgrounds 16
Text 16
Links 16
Borders 17
Typography 17
Layout 18
Mixins 18
Border radius 18
Animations and transitions 19
Setting up your theme 19
SMACSS overview 20
Base rules 20
Layout rules 20
Module rules 20
State rules 20
Theme rules 20
Setting up the base 21
Setting up the layout 22
Setting up the modules 22
Setting up the states 24
Setting up the theme 24
Finishing up theme.less 25
Summary 26
Chapter 2: Building a Restaurant Website 27
Building our development environment 28
Adding more pages 28
Expanding the layout 28
Adding Google Web Fonts 29
Updating the Less variables 30
Backgrounds 31
Links 31
Updating the header 31
Setting up the page title 33
Setting up the navigation 34
Setting up the reservations modal 35
Setting up the footer 37
The footer layout 37
Home page 40
Adding the primary header image 41
Adding the about text to the home page 42
Setting up the food tiles 43
Adding the review carousel 44
The About page 51
Changing the feature image 52
Setting up the large subtitle 52
Adding the social media icons 53
Adding the address 53
Reviewing the layout 54
Inserting the About text 54
Don't forget the modal 55
Recompiling your project 57
The Menu page 59
Customizing the .page-header class 60
Setting up the layout 60
Adding the featured modal 62
Multiple modals 65
The Contact page 68
Inserting the Google Map 70
Inserting the Google Map code 70
Setting up the body of the page 71
The reservation modal 72
Summary 73
Chapter 3: Mobile First Bootstrap 75
Setting up the template 78
Adding a new web font 78
Adding the JavaScript to _layout.ejs 78
Updating the Less variables 80
Updating the text colors 80
Setting up the header 83
Navbar 84
Modal triggers 85
Search bar 88
Search bar jQuery 90
Filters 90
Setting up the footer 94
Single page apps 95
Setting up the index page 96
Feed 96
Adding the feed header 98
Filling in the posts section 99
Adding pagination to the feed 101
Adding the feed count and the next button 102
Sidebar 103
About modal 104
The Contact modal 107
Login modal 110
Summary 117
Chapter 4: Bootstrap Wiki 119
Customizing the template 121
Updating _layout.ejs 121
Adding a new partial 122
Setting up the Less variables 123
Adding new colors 123
Background colors 124
Text colors 124
Link and border colors 124
Typography 125
Rounder corners 125
Updating the header and footer 127
Coding the header 127
Coding the header nav 129
Coding the header search bar 130
Adding custom button styles 130
Adding custom well styles 131
Finishing off the header search 132
Adding the navigation modal 134
Adding the footer 136
Coding the homepage 139
Setting up the page title section 139
Setting up the type styles 140
Coding the page body 141
Coding the sidebar 142
Coding the home page feed 143
The article page template 149
Coding the article page body 150
Adding the body content 151
The search results page template 154
Updating the page title 155
Updating the post-meta class 155
Adding search posts 155
Coding the search sidebar 156
The Profile template 160
Adding an avatar 161
Mobile-specific styling 165
Summary 167
Chapter 5: Bootstrap News Magazine 169
Customizing the template 171
Updating _layout.ejs 171
Setting up the Less variables 173
Background colors 173
Text colors 173
Link colors 173
Borders 174
Typography 174
Border radius 174
Coding the header and footer 177
Updating the header 177
Inserting the logo 177
Adding the filters 178
Adding the search field 179
Adding the form Less component 180
Updating the footer 181
Coding the top of the footer 181
Adding the first two columns 182
Adding the newsletter form 183
Updating the button styles 184
Coding the advertisement section 184
Updating the well styles 185
Coding the bottom of the footer 186
Coding the home page 188
Creating a post grid with flexbox 189
Adding the pagination section 191
Coding the article template 194
Adding the article title 195
Adding the article metadata 196
Adding the article content 196
Adding the comment section 197
Creating the custom article layout 197
Adding the trigger button 198
Adding the Disqus content component 198
Summary 201
Chapter 6: Bootstrap Dashboard 203
Customizing the template 205
Updating _layout.ejs 205
Setting up the Less variables 207
Background colors 207
Text colors 207
Link colors 207
Borders 208
Typography 208
Coding the header and footer 210
Updating the header 210
Customizing the navbar component 212
Updating the footer 214
Coding the dashboard 215
Setting up the layout 215
Creating the sidebar 216
Customizing the nav pills component 217
Creating the content section 218
Customizing the typography 219
Writing the pie chart HTML 220
Writing the pie chart JavaScript 221
Creating a Less component for the charts 224
Setting up the widgets section 225
Writing the widgets HTML 225
Reviewing the success panel 227
Reviewing the danger panel 229
Writing the panels HTML 230
Customizing the table component 231
Adding the button 232
Customizing the button component 233
Inserting a line chart 233
Adding the HTML for the line chart 234
Updating the chart JavaScript 235
Updating the chart CSS 236
Mobile considerations 243
Summary 243
Chapter 7: Bootstrap Social Network 245
Customizing the template 247
Updating _layout.ejs 247
Setting up the Less variables 249
Background colors 249
Text colors 249
Link colors 249
Border colors 249
Typography 250
Border radius 250
Coding the header and footer 252
Updating the header 252
Inserting the brand 253
Creating the navbar Less file 253
Setting up the icon navigation 254
Adding the search bar 255
Adding the utility drop-down menu 256
Adding some mobile-specific styles 256
Updating the footer 257
Coding the profile page 258
Setting up the left sidebar 259
Adding the avatar 259
Adding the name and description 260
Adding the content column 261
Customizing the well component 263
Adding the third column 264
Completing the template 266
Coding the activity feed 269
Customizing the first column 271
Adding button styles 272
Adding the post form 272
Adding the new post notification bar 274
Styling the alert bar 274
Coding the notifications section 279
Updating the center column 281
Adding an alert bar 282
Adding a notification entry 282
Coding the private messages section 285
Adding a conversation 287
Coding the friends section 292
Adding a friend entry 293
Summary 297
Index 299
;-)
Download
Для скачивания .torrent файлов необходима регистрация
Сайт не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Показать сообщения:    
Ответить на тему