Skip to content

Commit 817e98a

Browse files
committed
updated index, packages page
Signed-off-by: bidi <bidi@apidemia.com>
1 parent 8bf8b45 commit 817e98a

3 files changed

Lines changed: 57 additions & 69 deletions

File tree

‎css/docs.css‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1472,6 +1472,22 @@ ul.support__list {
14721472
gap: 4px 10px;
14731473
}
14741474

1475+
.dk-home-pkg-list--bulleted .dk-home-pkg {
1476+
position: relative;
1477+
padding-left: 14px;
1478+
}
1479+
1480+
.dk-home-pkg-list--bulleted .dk-home-pkg::before {
1481+
content: "";
1482+
position: absolute;
1483+
left: 2px;
1484+
top: .6em;
1485+
width: 4px;
1486+
height: 4px;
1487+
border-radius: 50%;
1488+
background: var(--dk-blue);
1489+
}
1490+
14751491
.dk-home-pkg__name {
14761492
font-family: var(--dk-font-mono);
14771493
font-size: 12.5px;

‎index.html‎

Lines changed: 33 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -203,47 +203,46 @@ <h2>Packages</h2>
203203
<p>Small, independent dot-* packages - pull in what you need. Lifecycle status for each lives on the <a href="https://www.dotkernel.com/dotkernel-packages-oss-lifecycle/">Packages Lifecycle</a> page.</p>
204204
<div class="dk-home-pkg-groups">
205205
<div class="dk-home-pkg-group">
206-
<div class="dk-home-pkg-group__title">Authentication</div>
207-
<div class="dk-home-pkg-list">
208-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-authentication">dot-authentication</a><span class="dk-home-pkg__desc">core authentication interfaces</span></div>
209-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-auth-social">dot-auth-social</a><span class="dk-home-pkg__desc">Facebook auth via oauth2-client</span></div>
206+
<div class="dk-home-pkg-group__title">Application</div>
207+
<div class="dk-home-pkg-list dk-home-pkg-list--bulleted">
208+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-data-fixtures">dot-data-fixtures</a><span class="dk-home-pkg__desc">CLI interface for interacting with doctrine/data-fixtures</span></div>
209+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-controller">dot-controller</a><span class="dk-home-pkg__desc">controllers usable like middleware inside Dotkernel or Mezzio</span></div>
210+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-flashmessenger">dot-flashmessenger</a><span class="dk-home-pkg__desc">flash messenger library for session messages between redirects</span></div>
211+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-navigation">dot-navigation</a><span class="dk-home-pkg__desc">configurable navigation elements, configuration-based approach</span></div>
212+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-response-header">dot-response-header</a><span class="dk-home-pkg__desc">middleware for setting and overwriting custom response headers</span></div>
213+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-twigrenderer">dot-twigrenderer</a><span class="dk-home-pkg__desc">Twig extensions and customizations</span></div>
210214
</div>
211215
</div>
212216
<div class="dk-home-pkg-group">
213-
<div class="dk-home-pkg-group__title">Authorization</div>
214-
<div class="dk-home-pkg-list">
215-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-authorization">dot-authorization</a><span class="dk-home-pkg__desc">core authorization interfaces</span></div>
216-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-rbac">dot-rbac</a><span class="dk-home-pkg__desc">RBAC implementation</span></div>
217-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-rbac-guard">dot-rbac-guard</a><span class="dk-home-pkg__desc">RBAC for authorizing app sections</span></div>
218-
</div>
219-
</div>
220-
<div class="dk-home-pkg-group">
221-
<div class="dk-home-pkg-group__title">Logging &amp; error handling</div>
222-
<div class="dk-home-pkg-list">
223-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-log">dot-log</a><span class="dk-home-pkg__desc">structured application logging</span></div>
224-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-errorhandler">dot-errorhandler</a><span class="dk-home-pkg__desc">centralized error handling</span></div>
225-
</div>
226-
</div>
227-
<div class="dk-home-pkg-group">
228-
<div class="dk-home-pkg-group__title">Session</div>
229-
<div class="dk-home-pkg-list">
230-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-session">dot-session</a><span class="dk-home-pkg__desc">extends laminas-session</span></div>
231-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-flashmessenger">dot-flashmessenger</a><span class="dk-home-pkg__desc">short-lived session messages</span></div>
232-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-cache">dot-cache</a><span class="dk-home-pkg__desc">extends symfony/cache</span></div>
233-
</div>
234-
</div>
235-
<div class="dk-home-pkg-group">
236-
<div class="dk-home-pkg-group__title">Database</div>
237-
<div class="dk-home-pkg-list">
238-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-data-fixtures">dot-data-fixtures</a><span class="dk-home-pkg__desc">extends doctrine/data-fixtures</span></div>
217+
<div class="dk-home-pkg-group__title">Security</div>
218+
<div class="dk-home-pkg-list dk-home-pkg-list--bulleted">
219+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-auth-social">dot-auth-social</a><span class="dk-home-pkg__desc">authenticate users through social networks, return credentials + user details</span></div>
220+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-authentication">dot-authentication</a><span class="dk-home-pkg__desc">base package defining authentication service interfaces</span></div>
221+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-authorization">dot-authorization</a><span class="dk-home-pkg__desc">base package defining authorization service interfaces</span></div>
222+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-rbac">dot-rbac</a><span class="dk-home-pkg__desc">RBAC authorization implementation</span></div>
223+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-rbac-guard">dot-rbac-guard</a><span class="dk-home-pkg__desc">RBAC handler/controller guard for authorizing app sections</span></div>
224+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-rbac-route-guard">dot-rbac-route-guard</a><span class="dk-home-pkg__desc">RBAC handler guard for authorizing app sections</span></div>
225+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-session">dot-session</a><span class="dk-home-pkg__desc">extends and customizes laminas/laminas-session</span></div>
226+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-totp">dot-totp</a><span class="dk-home-pkg__desc">Time-Based One-Time Password (TOTP) authorization component</span></div>
239227
</div>
240228
</div>
241229
<div class="dk-home-pkg-group">
242230
<div class="dk-home-pkg-group__title">Tools</div>
243-
<div class="dk-home-pkg-list">
244-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-cli">dot-cli</a><span class="dk-home-pkg__desc">extends laminas-cli</span></div>
245-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-event">dot-event</a><span class="dk-home-pkg__desc">extends laminas-eventmanager</span></div>
246-
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-helpers">dot-helpers</a><span class="dk-home-pkg__desc">shared utility helpers</span></div>
231+
<div class="dk-home-pkg-list dk-home-pkg-list--bulleted">
232+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-annotated-services">dot-annotated-services</a><span class="dk-home-pkg__desc">annotation-based dependency injection</span></div>
233+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-dependency-injection">dot-dependency-injection</a><span class="dk-home-pkg__desc">attribute-based dependency injection</span></div>
234+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-cache">dot-cache</a><span class="dk-home-pkg__desc">cache component based on symfony/cache</span></div>
235+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-cli">dot-cli</a><span class="dk-home-pkg__desc">build console applications based on laminas/laminas-cli</span></div>
236+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-debugbar">dot-debugbar</a><span class="dk-home-pkg__desc">debug bar built on top of maximebf/php-debugbar</span></div>
237+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-errorhandler">dot-errorhandler</a><span class="dk-home-pkg__desc">error logging component</span></div>
238+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-event">dot-event</a><span class="dk-home-pkg__desc">extends and customizes laminas/laminas-eventmanager</span></div>
239+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-geoip">dot-geoip</a><span class="dk-home-pkg__desc">geographical details about an IP address</span></div>
240+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-helpers">dot-helpers</a><span class="dk-home-pkg__desc">helper structures and classes, based on mezzio/mezzio-helpers</span></div>
241+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-log">dot-log</a><span class="dk-home-pkg__desc">structured application logging</span></div>
242+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-mail">dot-mail</a><span class="dk-home-pkg__desc">mail component based on symfony/mailer</span></div>
243+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-maker">dot-maker</a><span class="dk-home-pkg__desc">generates Dotkernel project files and directories</span></div>
244+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-router">dot-router</a><span class="dk-home-pkg__desc">complex routing, based on mezzio/mezzio-fastroute</span></div>
245+
<div class="dk-home-pkg"><a class="dk-home-pkg__name" href="https://docs.dotkernel.org/dot-user-agent-sniffer">dot-user-agent-sniffer</a><span class="dk-home-pkg__desc">device details parsed from a user agent, based on matomo/device-detector</span></div>
247246
</div>
248247
</div>
249248
</div>

‎packages/index.html‎

Lines changed: 8 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -89,26 +89,10 @@
8989

9090
<div class="dk-home-shell">
9191
<div class="dk-home-sidebar">
92-
<div class="dk-home-sidebar__label">Documentation</div>
92+
<div class="dk-home-sidebar__label">Table of Contents</div>
9393
<nav class="dk-home-sidebar__nav">
94-
<a href="https://docs.dotkernel.org/">Overview</a>
95-
96-
<div class="dk-home-sidebar__group">Headless Platform</div>
97-
<a href="https://docs.dotkernel.org/api-documentation/">API</a>
98-
<a href="https://docs.dotkernel.org/admin-documentation/">Admin</a>
99-
<a href="https://docs.dotkernel.org/queue-documentation/">Queue</a>
100-
101-
<div class="dk-home-sidebar__group">Developer tooling</div>
102-
<a href="https://docs.dotkernel.org/development/">Development Environment</a>
103-
<a href="https://docs.dotkernel.org/dotboost/">Dotboost</a>
104-
105-
<div class="dk-home-sidebar__group">Other skeletons</div>
106-
<a href="https://docs.dotkernel.org/light-documentation/">Light</a>
107-
<a href="https://docs.dotkernel.org/frontend-documentation/">Frontend</a>
108-
109-
<div class="dk-home-sidebar__group">Packages</div>
11094
<a href="https://docs.dotkernel.org/packages/" class="dk-home-sidebar__item--active">All packages</a>
111-
<a href="https://docs.dotkernel.org/packages/#lifecycle">Packages Lifecycle</a>
95+
<a href="https://www.dotkernel.com/dotkernel-packages-oss-lifecycle/">Packages Lifecycle</a>
11296
</nav>
11397
</div>
11498

@@ -117,21 +101,12 @@
117101
<h1>Packages</h1>
118102
<p class="dk-home-lede">Components for enterprise applications &mdash; track the lifecycle and maintenance status of Dotkernel's open-source PHP packages, from actively developed components to maintained and archived projects.</p>
119103

120-
<h2 id="database">Database</h2>
104+
<h2 id="request-response">Application</h2>
121105
<div class="dk-home-pkg-groups">
122106
<div class="dk-home-pkg-group">
123-
<div class="dk-home-pkg-group__title">Database</div>
107+
<div class="dk-home-pkg-group__title">Application</div>
124108
<div class="dk-home-pkg-list">
125109
<div class="dk-home-pkg"><a href="https://docs.dotkernel.org/dot-data-fixtures" class="dk-home-pkg__name">dot-data-fixtures</a><span class="dk-home-pkg__desc">CLI interface for interacting with doctrine/data-fixtures</span></div>
126-
</div>
127-
</div>
128-
</div>
129-
130-
<h2 id="request-response">Request/Response</h2>
131-
<div class="dk-home-pkg-groups">
132-
<div class="dk-home-pkg-group">
133-
<div class="dk-home-pkg-group__title">Request/Response</div>
134-
<div class="dk-home-pkg-list">
135110
<div class="dk-home-pkg"><a href="https://docs.dotkernel.org/dot-controller" class="dk-home-pkg__name">dot-controller</a><span class="dk-home-pkg__desc">controllers usable like middleware inside Dotkernel or Mezzio</span></div>
136111
<div class="dk-home-pkg"><a href="https://docs.dotkernel.org/dot-flashmessenger" class="dk-home-pkg__name">dot-flashmessenger</a><span class="dk-home-pkg__desc">flash messenger library for session messages between redirects</span></div>
137112
<div class="dk-home-pkg"><a href="https://docs.dotkernel.org/dot-navigation" class="dk-home-pkg__name">dot-navigation</a><span class="dk-home-pkg__desc">configurable navigation elements, configuration-based approach</span></div>
@@ -190,15 +165,13 @@ <h2 id="tools">Tools</h2>
190165
<a href="https://docs.dotkernel.org/api-documentation/">API</a>
191166
<a href="https://docs.dotkernel.org/admin-documentation/">Admin</a>
192167
<a href="https://docs.dotkernel.org/queue-documentation/">Queue</a>
193-
<a href="https://docs.dotkernel.org/dotboost/">Dotboost</a>
194168
<a href="https://docs.dotkernel.org/light-documentation/">Light</a>
195-
<a href="https://docs.dotkernel.org/frontend-documentation/">Frontend</a>
196169
</div>
197170
<div class="dk-home-footer__col">
198171
<div class="dk-home-footer__label">Resources</div>
172+
<a href="https://docs.dotkernel.org/dotboost/">Dotboost</a>
199173
<a href="https://docs.dotkernel.org/headless-documentation/">Architecture</a>
200-
<a href="https://docs.dotkernel.org/">Documentation</a>
201-
<a href="https://docs.dotkernel.org/packages/#lifecycle">Packages Lifecycle</a>
174+
<a href="https://www.dotkernel.com/dotkernel-packages-oss-lifecycle/">Packages Lifecycle</a>
202175
<a href="https://docs.dotkernel.org/development/">WSL2 Dev Stack</a>
203176
</div>
204177
<div class="dk-home-footer__col">
@@ -212,14 +185,14 @@ <h2 id="tools">Tools</h2>
212185
<div class="dk-home-footer__col">
213186
<div class="dk-home-footer__label">Follow</div>
214187
<a href="https://github.com/dotkernel" target="_blank">GitHub</a>
215-
<a href="https://www.dotkernel.com/feed/" target="_blank">RSS Feed</a>
188+
<a href="https://www.dotkernel.com/feed/" target="_blank">Dotkernel RSS Feed</a>
216189
<div class="dk-home-footer__note">Open-source tooling supported by JetBrains.</div>
217190
</div>
218191
</div>
219192

220193
<div class="dk-home-footer__bottom">
221194
<img src="https://docs.dotkernel.org/img/dk_logo_2024_white.svg" alt="Dotkernel" width="112" height="21" style="opacity:.75" />
222-
<div class="dk-home-footer__tagline">Built with Mezzio, Laminas &amp; Doctrine &mdash; for PHP developers, by PHP developers. The Laminas logo is copyright of the Laminas Foundation.</div>
195+
<div class="dk-home-footer__tagline">Built with Mezzio, Laminas &amp; Doctrine - for PHP developers, by PHP developers. The Laminas logo is copyright of the Laminas Foundation.</div>
223196
<div class="flex-grow-1"></div>
224197
<div class="dk-home-footer__copyright">&#169; Copyright Dotkernel <span id="current-year"></span>. All rights reserved.</div>
225198
</div>

0 commit comments

Comments
 (0)