Linked e-resources

Details

Intro
Table of Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
Chapter 1: Introducing Eleventy
What Makes Eleventy So Appealling?
Introducing Our Project
Implementing a Development Environment
Implementing Our First Example
Breaking Apart the Code
Understanding Eleventy Concepts
Layouts and Templates
Using Filters and Shortcodes
Collections
Custom Data
Pagination
The Eleventy Configuration File
Performing Some Additional Changes
Summary
Chapter 2: Creating Structure

Exploring the Site Structure
Creating Pages and Blog Posts
Breaking Apart the Code
Adding Pagination
Setting Up Paginating for the Post Index
Reviewing the Code Changes
Adding Pagination Links to Posts
Understanding the Changes
Implementing a Site Navigation
Understanding the Code Changes
Configuring Links Using Permalinks
Summary
Chapter 3: Sourcing Data
Implement Sourcing from Markdown Files
Why Is Data Crucial in Eleventy?
Understanding the Process for Consuming Data
Exploring the Options Available
Adding Site Metadata

Exploring the Code Changes
What About Other Data?
Fetching from an External Source
Exploring the Changes
Sourcing from a Third-Party CMS
Setting Up the Data
Breaking Apart the Code
Retrieving Data from DatoCMS
Understanding What Happened
Caching Data
Exploring the Code
Summary
Chapter 4: Creating Templates
Understanding How Templates Work in Eleventy
Creating Layouts for Our Site
Building the Base Template
Breaking Apart the Code
Choosing the Right Tools
Updating Content Pages
Understanding the Code Changes
Updating the Post Layout

Breaking Apart the Changes
Updating the Rest of the Site
Setting Up a Site Map
Exploring the Changes Made
Adding RSS Feeds
Understanding What Happened
Handling Invalid URLs
Exploring the Changes Made
Summary
Chapter 5: Configuring Options
Exploring What Is Available
Creating Shortcodes
Breaking Apart the Code
Tagging Content
Exploring the Code Changes
Counting Pages
Exploring the Code in Detail
Responding to Events
Understanding What Happened
Watching the Changes
Understanding What Happened
A Small Thought
Overriding BrowserSync

Launching a Script Automatically
Breaking Apart the Code
Summary
Chapter 6: Styling the Site and Content
Making Improvements
Adding Images
Understanding What Happened
Adding Support for Styles
Exploring What Happened
Styling the Site
Sourcing from a CSS Library
Breaking Apart the Code
Using a CSS Preprocessor
Dissecting the Code
Automating the Process
Exploring the Changes
Summary
Chapter 7: Creating Plugins
Why Use a Plugin?
Understanding the Architecture
Putting Some Examples to Use
Lazy-Loading Images
Breaking Apart the Code

Browse Subjects

Show more subjects...

Statistics

from
to
Export