Skip to content

Commit 49f87ee

Browse files
authored
Merge pull request #191 from benavlabs/add-analytics-to-docs
add analytics to mkdocs
2 parents 6ced609 + bf1c654 commit 49f87ee

File tree

1 file changed

+49
-46
lines changed

1 file changed

+49
-46
lines changed

mkdocs.yml

Lines changed: 49 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ theme:
2525
primary: custom
2626
accent: custom
2727
toggle:
28-
icon: material/brightness-7
28+
icon: material/brightness-7
2929
name: Switch to dark mode
3030

3131
- media: "(prefers-color-scheme: dark)"
@@ -47,51 +47,51 @@ plugins:
4747
nav:
4848
- Home: index.md
4949
- Getting Started:
50-
- Overview: getting-started/index.md
51-
- Installation: getting-started/installation.md
52-
- Configuration: getting-started/configuration.md
53-
- First Run: getting-started/first-run.md
50+
- Overview: getting-started/index.md
51+
- Installation: getting-started/installation.md
52+
- Configuration: getting-started/configuration.md
53+
- First Run: getting-started/first-run.md
5454
- User Guide:
55-
- Overview: user-guide/index.md
56-
- Project Structure: user-guide/project-structure.md
57-
- Configuration:
58-
- Overview: user-guide/configuration/index.md
59-
- Environment Variables: user-guide/configuration/environment-variables.md
60-
- Settings Classes: user-guide/configuration/settings-classes.md
61-
- Docker Setup: user-guide/configuration/docker-setup.md
62-
- Environment-Specific: user-guide/configuration/environment-specific.md
63-
- Database:
64-
- Overview: user-guide/database/index.md
65-
- Models: user-guide/database/models.md
66-
- Schemas: user-guide/database/schemas.md
67-
- CRUD Operations: user-guide/database/crud.md
68-
- Migrations: user-guide/database/migrations.md
69-
- API:
70-
- Overview: user-guide/api/index.md
71-
- Endpoints: user-guide/api/endpoints.md
72-
- Pagination: user-guide/api/pagination.md
73-
- Exceptions: user-guide/api/exceptions.md
74-
- Versioning: user-guide/api/versioning.md
75-
- Authentication:
76-
- Overview: user-guide/authentication/index.md
77-
- JWT Tokens: user-guide/authentication/jwt-tokens.md
78-
- User Management: user-guide/authentication/user-management.md
79-
- Permissions: user-guide/authentication/permissions.md
80-
- Admin Panel:
81-
- user-guide/admin-panel/index.md
82-
- Configuration: user-guide/admin-panel/configuration.md
83-
- Adding Models: user-guide/admin-panel/adding-models.md
84-
- User Management: user-guide/admin-panel/user-management.md
85-
- Caching:
86-
- Overview: user-guide/caching/index.md
87-
- Redis Cache: user-guide/caching/redis-cache.md
88-
- Client Cache: user-guide/caching/client-cache.md
89-
- Cache Strategies: user-guide/caching/cache-strategies.md
90-
- Background Tasks: user-guide/background-tasks/index.md
91-
- Rate Limiting: user-guide/rate-limiting/index.md
92-
- Development: user-guide/development.md
93-
- Production: user-guide/production.md
94-
- Testing: user-guide/testing.md
55+
- Overview: user-guide/index.md
56+
- Project Structure: user-guide/project-structure.md
57+
- Configuration:
58+
- Overview: user-guide/configuration/index.md
59+
- Environment Variables: user-guide/configuration/environment-variables.md
60+
- Settings Classes: user-guide/configuration/settings-classes.md
61+
- Docker Setup: user-guide/configuration/docker-setup.md
62+
- Environment-Specific: user-guide/configuration/environment-specific.md
63+
- Database:
64+
- Overview: user-guide/database/index.md
65+
- Models: user-guide/database/models.md
66+
- Schemas: user-guide/database/schemas.md
67+
- CRUD Operations: user-guide/database/crud.md
68+
- Migrations: user-guide/database/migrations.md
69+
- API:
70+
- Overview: user-guide/api/index.md
71+
- Endpoints: user-guide/api/endpoints.md
72+
- Pagination: user-guide/api/pagination.md
73+
- Exceptions: user-guide/api/exceptions.md
74+
- Versioning: user-guide/api/versioning.md
75+
- Authentication:
76+
- Overview: user-guide/authentication/index.md
77+
- JWT Tokens: user-guide/authentication/jwt-tokens.md
78+
- User Management: user-guide/authentication/user-management.md
79+
- Permissions: user-guide/authentication/permissions.md
80+
- Admin Panel:
81+
- user-guide/admin-panel/index.md
82+
- Configuration: user-guide/admin-panel/configuration.md
83+
- Adding Models: user-guide/admin-panel/adding-models.md
84+
- User Management: user-guide/admin-panel/user-management.md
85+
- Caching:
86+
- Overview: user-guide/caching/index.md
87+
- Redis Cache: user-guide/caching/redis-cache.md
88+
- Client Cache: user-guide/caching/client-cache.md
89+
- Cache Strategies: user-guide/caching/cache-strategies.md
90+
- Background Tasks: user-guide/background-tasks/index.md
91+
- Rate Limiting: user-guide/rate-limiting/index.md
92+
- Development: user-guide/development.md
93+
- Production: user-guide/production.md
94+
- Testing: user-guide/testing.md
9595
# - Examples:
9696
# - Overview: examples/index.md
9797
# - Basic CRUD: examples/basic-crud.md
@@ -146,10 +146,13 @@ extra:
146146
link: https://pypi.org/project/fastapi/
147147
version:
148148
provider: mike
149+
analytics:
150+
provider: google
151+
property: !ENV [GOOGLE_ANALYTICS_KEY, ""]
149152

150153
extra_css:
151154
- stylesheets/extra.css
152155

153156
repo_name: benavlabs/fastapi-boilerplate
154157
repo_url: https://github.com/benavlabs/fastapi-boilerplate
155-
edit_uri: edit/main/docs/
158+
edit_uri: edit/main/docs/

0 commit comments

Comments
 (0)