Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
134 commits
Select commit Hold shift + click to select a range
3d06160
clean repo and install new instance sveltekit
Nycolaide Mar 22, 2026
03389f4
update gitignore for docker
Nycolaide Mar 22, 2026
b5a414f
config adapter node
Nycolaide Mar 22, 2026
0aa76db
add robots.txt strict
Nycolaide Mar 22, 2026
6107403
configure mdsvex with update + integrate terms page + WIP sitemap.xml…
Nycolaide Mar 23, 2026
720244f
WIP search solution for integrate theme generator for lapikit
Nycolaide Mar 23, 2026
d89aef9
WIP create component color-picker + WIP stabilisation
Nycolaide Mar 23, 2026
fed4d33
WIP color-picker refacto
Nycolaide Mar 23, 2026
2a1e636
page theme-builder
Nycolaide Mar 24, 2026
4328322
configure new layout mdsvex for docs pages
Nycolaide Mar 25, 2026
f81142a
test with IA for SEO perform
Nycolaide Mar 25, 2026
6401134
prepare structur for generate slug docs
Nycolaide Mar 27, 2026
5386763
update frontmatter structural + refacto code
Nycolaide Mar 27, 2026
818ea41
csr has disabled
Nycolaide Mar 27, 2026
cec145b
test lazy loader components
Nycolaide Mar 27, 2026
752c1d3
optimize lazy loader component demo
Nycolaide Mar 27, 2026
5e295cd
add table of content
Nycolaide Mar 28, 2026
09ca5c1
add breadcrumbs format
Nycolaide Mar 28, 2026
8b8b85f
test scoped css
Nycolaide Mar 28, 2026
081a9ad
test direct import for optimise bundler and html render
Nycolaide Mar 29, 2026
180647d
remove file .codex
Nycolaide Mar 29, 2026
37477ed
update gitignore
Nycolaide Mar 29, 2026
54f5f70
add consent mode component
Nycolaide Mar 31, 2026
5080cd4
add search bar
Nycolaide Mar 31, 2026
98d2a6e
add router list
Nycolaide Mar 31, 2026
411fa29
clear hompage
Nycolaide Mar 31, 2026
1b7526f
add enhanced:img + test
Nycolaide Apr 2, 2026
360de62
optimize test LCP
Nycolaide Apr 2, 2026
9e96bce
test optimize resource load duration and delay
Nycolaide Apr 2, 2026
ca087a9
remove last modification
Nycolaide Apr 2, 2026
ca0235d
add fontsource for JetBrains and Outfit font
Nycolaide Apr 2, 2026
477fb4e
move test + clean layout
Nycolaide Apr 4, 2026
e608160
install insiders lapikit + connect layout
Nycolaide Apr 5, 2026
2b1977e
bugfix page demo
Nycolaide Apr 5, 2026
45b7724
fix element undefined with html=lang
Nycolaide Apr 5, 2026
c341235
add icon lapikit
Nycolaide Apr 5, 2026
c5aa1fd
add primary Navigation WIP
Nycolaide Apr 5, 2026
6763277
add aria label
Nycolaide Apr 5, 2026
c81fb90
add lucide icon lib
Nycolaide Apr 6, 2026
71790b9
update lapikit
Nycolaide Apr 6, 2026
a03ec24
add icones + WIP footer + WIP bug fix dropdown
Nycolaide Apr 10, 2026
01a0ab6
add eslint-config-lapikit + update lapikit to 0.5.3
Nycolaide Apr 11, 2026
6e2c824
add next and prev settings for pages documentation + integrate new in…
Nycolaide Apr 12, 2026
a3f0be6
WIP new documentations pages
Nycolaide Apr 13, 2026
6e97e2b
add new docs pages + bugfix prims
Nycolaide Apr 16, 2026
57aa00c
WIP first step UI lapikit.dev documentation
Nycolaide Apr 16, 2026
220a5c2
WIP UI docs
Nycolaide Apr 17, 2026
a13cdea
update lapikit
Nycolaide Apr 17, 2026
45f83cf
fix responsive docs UI + update insider lapikit
Nycolaide Apr 19, 2026
c00f9b1
bug fix + add plugin lapikit-repl and create lazy loader
Nycolaide Apr 19, 2026
6a37b68
WIP application docs
Nycolaide Apr 21, 2026
f1a3b4e
bug fix no display code in lazy-repl + add picture
Nycolaide Apr 21, 2026
5f1bb15
WIP documentation accordion with new component
Nycolaide Apr 21, 2026
102c371
add alert documentation
Nycolaide Apr 22, 2026
8812036
add all docs WIP
Nycolaide Apr 23, 2026
5c89337
update link
Nycolaide Apr 25, 2026
3a77240
update link 2
Nycolaide Apr 25, 2026
4254e90
updated all documentation + update lapikit and eslint lapikit + bug f…
Nycolaide Apr 26, 2026
a6844ec
WIP add template section + WIP page components
Nycolaide Apr 27, 2026
80fe4c3
update head + add function capitalize
Nycolaide Apr 29, 2026
09c834d
WIP add legacy documentations
Nycolaide May 2, 2026
b98f841
add search WIP
Nycolaide May 3, 2026
3dc2839
add new ui for search
Nycolaide May 4, 2026
45aef07
WIP integration legacy homepage
Nycolaide May 4, 2026
da966de
integrate legacy content for homepage + prepare changelog.md
Nycolaide May 7, 2026
7a65530
add config legacy lapikit
Nycolaide May 7, 2026
23a8cc4
update all docs components and summary hook and components
Nycolaide May 8, 2026
a52aa90
fix path
Nycolaide May 8, 2026
042d8c9
WIP search bar on mobile device + bugfix scroll + update content
Nycolaide May 8, 2026
940ba5a
add icon +update lazyrpl for multi files
Nycolaide May 8, 2026
76f43bb
fix icones on homepage
Nycolaide May 9, 2026
a42fcd8
integrate enum render with plugin rehype + upate style list sections
Nycolaide May 9, 2026
41fed3d
add capitalize nav subpage docs
Nycolaide May 9, 2026
647a91a
add sync-changelog for changelog page
Nycolaide May 9, 2026
9684c79
integrate legacy appbar + footer
Nycolaide May 9, 2026
e422efc
WIP integrate consentMode + bug fix visual + template page update + f…
Nycolaide May 9, 2026
3079285
bugfix type on legacy homepage
Nycolaide May 9, 2026
b6855f2
update content for introduction and quick-start
Nycolaide May 10, 2026
3f55a93
add consent mode + update styles
Nycolaide May 10, 2026
ae317ab
update navigation + remove page theme-builder
Nycolaide May 13, 2026
729bae1
add call api to npm package lapikit
Nycolaide May 13, 2026
3676d9b
add legacy page on url
Nycolaide May 13, 2026
11663e1
add theme colors (alpha)
Nycolaide May 13, 2026
540da48
normalize key localstorage
Nycolaide May 13, 2026
a242ee7
update package lapikit/repl
Nycolaide May 13, 2026
89fa5e8
add legacy page
Nycolaide May 17, 2026
4cde84e
bugfix bad path
Nycolaide May 17, 2026
320fcc0
update path in docs files
Nycolaide May 17, 2026
683a6a8
fix color table markdown
Nycolaide May 17, 2026
5834c11
fix error to link css tr table
Nycolaide May 17, 2026
a9ae01f
fix error to link css tr table with theme
Nycolaide May 17, 2026
d66430a
fix error background if use dark/light mode with conflict with legacy…
Nycolaide May 18, 2026
e39f873
fix use-theme documentation not working + add new example hook
Nycolaide May 18, 2026
2822a6e
fix flash to loading good theme with local settings
Nycolaide May 18, 2026
ff2eef7
integrate all legacy picture components + update style card list comp…
Nycolaide May 18, 2026
e9e6cef
test solution for initialize + order link nav
Nycolaide May 18, 2026
e9704ec
update exemple
Nycolaide May 18, 2026
bdd02a4
add condition for margin img on repl
Nycolaide May 18, 2026
08066d5
bugfix size table-of-content on mobile
Nycolaide May 20, 2026
33989b5
fix laptop large table of content RWD
Nycolaide May 20, 2026
87b9267
fix index
Nycolaide May 20, 2026
cf2c4ca
add lapikit favicon
Nycolaide May 20, 2026
03739f0
refacto search code + generating page.docs.json + change referential …
Nycolaide May 21, 2026
5e36a52
update configuration next to path canary
Nycolaide May 22, 2026
db47b86
clear title
Nycolaide May 22, 2026
2ed94d1
bug fix consent mode not read correctly .env files
Nycolaide May 22, 2026
4a0c76c
update lapikit
Nycolaide May 22, 2026
ad1c243
add link roadmap and changelog + rename quick-start file to getting-s…
Nycolaide May 24, 2026
d6a806c
add opacity to deprecated links
Nycolaide May 24, 2026
3beced2
update title and description for pages
Nycolaide May 24, 2026
a9c5d68
clear changelog file + bugfix sync-changelog + fix legacy link quick-…
Nycolaide May 24, 2026
fdec8c0
refacto + clear code and update structure for futures contents
Nycolaide May 25, 2026
6c1ba40
integrate production robots.txt
Nycolaide May 25, 2026
b0022c9
use alias for all examples
Nycolaide May 25, 2026
ec6c43d
update content documentation customize, environements, gettings-start…
Nycolaide May 25, 2026
a16ff8e
update documentation
Nycolaide May 27, 2026
6e21d60
fix bad path on documentation
Nycolaide May 27, 2026
102a1e0
fix
Nycolaide May 27, 2026
a713fbf
update ci-next
Nycolaide May 27, 2026
458d832
add control to docker compose + add fail for test
Nycolaide May 27, 2026
d77ab7d
fix volontary fail
Nycolaide May 27, 2026
7835102
block launch CI integrations test for branch develop
Nycolaide May 28, 2026
7115899
Merge remote-tracking branch 'origin/develop' into next
Nycolaide May 28, 2026
bf52623
create new CI/CD Canary
Nycolaide May 28, 2026
ea796e4
fix fail to git pull on CI/CD Carnary
Nycolaide May 28, 2026
f9ef759
Merge pull request #10 from lapikit/next
Nycolaide May 28, 2026
6e73dfe
add new CI/CD insider
Nycolaide May 28, 2026
9c5eaf7
add playwright test for test error to load pages
Nycolaide May 28, 2026
ae4837f
add .env envrironements to integrations-test
Nycolaide May 28, 2026
fa04b64
change port with adapter node
Nycolaide May 28, 2026
78eef49
update actions artifact v7 and v8
Nycolaide May 28, 2026
151b342
add new CI/CD for production
Nycolaide May 28, 2026
da8340e
fix h2 to consent-mode + error in example for docs
Nycolaide May 28, 2026
04c65ec
update meta description to template-syntax and environments
Nycolaide May 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
PUBLIC_DEV="true"
PUBLIC_GTM_ID=""
PUBLIC_GTAG_ID=""
31 changes: 31 additions & 0 deletions .github/workflows/canary.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: CI/CD Canary

on:
push:
branches-ignore:
- develop
- main

jobs:
deploy:
runs-on: ubuntu-latest
timeout-minutes: 10

steps:
- name: Checkout repository
uses: actions/checkout@v6

- name: deploy on production environment
uses: appleboy/ssh-action@v1.2.5
with:
host: ${{ secrets.VPS_HOST }}
username: ${{ secrets.VPS_USER }}
key: ${{ secrets.SSH_KEY }}
port: ${{ secrets.VPS_PORT }}
script: |
set -euo pipefail
cd ~/${{ secrets.PATH_CANARY }}
git fetch origin
git reset --hard origin/${{ github.ref_name }}
docker compose build
docker compose up -d --remove-orphans
25 changes: 0 additions & 25 deletions .github/workflows/ci-alpha.yml

This file was deleted.

25 changes: 0 additions & 25 deletions .github/workflows/ci-current.yml

This file was deleted.

38 changes: 38 additions & 0 deletions .github/workflows/current.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: CI/CD Current

on:
push:
branches:
- main
pull_request:
branches:
- main

jobs:
build:
uses: ./.github/workflows/integrations-test.yml

deploy:
runs-on: ubuntu-latest
timeout-minutes: 10
needs: build
if: github.event_name == 'push'

steps:
- name: Checkout repository
uses: actions/checkout@v6

- name: deploy on production environment
uses: appleboy/ssh-action@v1.2.5
with:
host: ${{ secrets.VPS_HOST }}
username: ${{ secrets.VPS_USER }}
key: ${{ secrets.SSH_KEY }}
port: ${{ secrets.VPS_PORT }}
script: |
set -euo pipefail
cd ~/${{ secrets.PATH_CURRENT }}
git fetch origin
git reset --hard origin/main
docker compose build
docker compose up -d --remove-orphans
38 changes: 38 additions & 0 deletions .github/workflows/insider.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: CI/CD Insider

on:
push:
branches:
- develop
pull_request:
branches:
- develop

jobs:
build:
uses: ./.github/workflows/integrations-test.yml

deploy:
runs-on: ubuntu-latest
timeout-minutes: 10
needs: build
if: github.event_name == 'push'

steps:
- name: Checkout repository
uses: actions/checkout@v6

- name: deploy on production environment
uses: appleboy/ssh-action@v1.2.5
with:
host: ${{ secrets.VPS_HOST }}
username: ${{ secrets.VPS_USER }}
key: ${{ secrets.SSH_KEY }}
port: ${{ secrets.VPS_PORT }}
script: |
set -euo pipefail
cd ~/${{ secrets.PATH_INSIDER }}
git fetch origin
git reset --hard origin/develop
docker compose build
docker compose up -d --remove-orphans
Loading