diff --git a/.github/workflows/image.yml b/.github/workflows/image.yml new file mode 100644 index 0000000..d2fb2d4 --- /dev/null +++ b/.github/workflows/image.yml @@ -0,0 +1,24 @@ +name: Compress images +on: + push: + paths: + - '**.jpg' + - '**.png' + - '**.webp' + pull_request: + paths: + - '**.jpg' + - '**.png' + - '**.webp' +jobs: + build: + name: calibreapp/image-actions + runs-on: ubuntu-latest + steps: + - name: Checkout Repo + uses: actions/checkout@master + + - name: Compress Images + uses: calibreapp/image-actions@master + with: + githubToken: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..22d0d82 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +vendor diff --git a/SUMMARY.md b/SUMMARY.md index 27e060f..47d9354 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -1,24 +1,27 @@ # Summary -* [Introduction]({%}?page=README) +* [Introduction]({%}&page=README) + +## UI +* [Hotkeys]({%}&page=ui/hotkeys) ## Setup -* [Server]({%}?page=setup/server) -* [WebApplication]({%}?page=setup/webapplication) -* [SocketApplication]({%}?page=setup/socketapplication) -* [ConsoleApplication]({%}?page=setup/consoleapplication) +* [Server]({%}&page=setup/server) +* [WebApplication]({%}&page=setup/webapplication) +* [SocketApplication]({%}&page=setup/socketapplication) +* [ConsoleApplication]({%}&page=setup/consoleapplication) ## Administration -* [Accounts]({%}?page=administration/accounts) -* [Groups]({%}?page=administration/groups) -* [Modules]({%}?page=administration/modules) -* [Jobs]({%}?page=administration/jobs) +* [Accounts]({%}&page=administration/accounts) +* [Groups]({%}&page=administration/groups) +* [Modules]({%}&page=administration/modules) +* [Jobs]({%}&page=administration/jobs) ## Maintenance -* [Backup]({%}?page=maintenance/backup) -* [Updates]({%}?page=maintenance/updates_patches) -* [Monitoring]({%}?page=maintenance/monitoring) +* [Backup]({%}&page=maintenance/backup) +* [Updates]({%}&page=maintenance/updates_patches) +* [Monitoring]({%}&page=maintenance/monitoring) ## Security -* [Server]({%}?page=security/server) -* [Application]({%}?page=security/application) -* [Mentality]({%}?page=security/mentality) +* [Server]({%}&page=security/server) +* [Application]({%}&page=security/application) +* [Mentality]({%}&page=security/mentality) diff --git a/ui/hotkeys.md b/ui/hotkeys.md new file mode 100644 index 0000000..8ff062c --- /dev/null +++ b/ui/hotkeys.md @@ -0,0 +1,30 @@ +# Hotkeys + +## Page Navigation + +The following hotkeys allow you to navigate the application. + +| Element | Hotkey | Action | +| ----------------- | ------------------ | --------------------------------------------------- | +| Global | Ctrl + P | Jump to search bar | +| Global | Ctrl + Right Arrow | Jump to next UI element | +| Global | Ctrl + Left Arrow | Jump to previous UI element | +| Global | Ctrl + B | Go to previous page (back) | +| Link or Tab | Enter | Activate/execute/follow link | + +## Form Interaction + +The following hotkeys provide form interactions. + +| Element | Hotkey | Action | +| ----------------- | ------------------ | --------------------------------------------------- | +| Form | Ctrl + Enter | Submit form | + +## Table Interaction + +The following hotkeys provide table interactions. + +| Element | Hotkey | Action | +| ----------------- | ------------------ | --------------------------------------------------- | +| Table | Ctrl + A | Select all table elements | +| Table | Ctrl + E | Export selected elements to excel |