Skip to content

Commit

Permalink
Update docs.md, fixed typos
Browse files Browse the repository at this point in the history
  • Loading branch information
jv-k authored Jul 9, 2024
1 parent 98d60a5 commit 2f15b98
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions pages/03.structure/04.sprinkles/docs.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ taxonomy:

Sprinkles are an integral part of UserFrosting. We'll see in detail how they work in [a later chapter](/sprinkles), but for now it's important to have an overview.

Unlike dependencies, which are usually meant to be used across many different framework, sprinkles are meant to integrate directly into UserFrosting and interact together. Sprinkles could be compared to "plugins", but they're so much more.
Unlike dependencies, which are usually meant to be used across many different frameworks, sprinkles are meant to integrate directly into UserFrosting and interact together. Sprinkles could be compared to "plugins", but they're so much more.

Actually, your own project, created from the _App Skeleton_, **is** a sprinkle, even if it's not located in the `/vendor` directory. The directory structure is one part, but what really makes a sprinkle a sprinkle is its **recipe**, which we'll see later. Your project will actually be the **main sprinkle**, while any sprinkles it uses will be **dependent sprinkles**.

You app can have as many sprinkles as you want. A sprinkle could even depend on another sprinkle, creating a nesting doll of sprinkles. Maybe your first app could become a sprinkle in someone else's app!
Your app can have as many sprinkles as you want. A sprinkle could even depend on another sprinkle, creating a nested doll of sprinkles. Maybe your first app could become a sprinkle in someone else's app!

## Bundled Sprinkles

Expand All @@ -26,14 +26,14 @@ Because UserFrosting is modular, you can decide to use these bundled sprinkles o
The **Core** contains most of the "heavy lifting" PHP code. It provides all the necessary services for [databases](/database), [templating](/templating-with-twig), [error handling](/advanced/error-handling), [mail](/mail) support, [request throttling](/routes-and-controllers/client-input/throttle), and more.

### Account Sprinkle
The **Account** sprinkle handles [user modeling and authentication](/users), [user groups](/users/groups), and [roles and access control](/users/access-control). It contains the routes, templates, and controllers needed to implement pages for registration, password resetting, login, and more.
The **Account** sprinkle handles [user modeling and authentication](/users), [user groups](/users/groups), and [roles & access control](/users/access-control). It contains the routes, templates, and controllers needed to implement pages for registration, password resetting, login, and more.

The Account sprinkle depends on the Core sprinkle.

### Admin Sprinkle
The **Admin** sprinkle contains the routes and controllers to implement the administrative user management interface, as well as the group, role, and permission management interfaces.

The Admin sprinkle depends on the Core, Account & AdminLTE sprinkles.
The Admin sprinkle depends on the Core, Account and AdminLTE sprinkles.

### AdminLTE Theme
The **AdminLTE** theme sprinkle contains all the twig files and frontend assets to implement the [AdminLTE](https://adminlte.io) template.
Expand Down

0 comments on commit 2f15b98

Please sign in to comment.