Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs #364

Open
15 of 23 tasks
simonhamp opened this issue Sep 8, 2024 · 9 comments
Open
15 of 23 tasks

Docs #364

simonhamp opened this issue Sep 8, 2024 · 9 comments
Assignees
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers
Milestone

Comments

@simonhamp
Copy link
Member

simonhamp commented Sep 8, 2024

The docs aren't finished. This issue exists to track the missing pieces:

  • App icons
  • Context menus
  • Dock
  • Printing
  • ProgressBar
  • Queue
  • Screens
  • Settings
  • Shell
  • System
  • Touch ID
  • Testing
  • Build signing (Docs / guidance for signing builds #361)
    • macOS
    • Windows
  • How to customise Electron / PR to NativePHP
  • Security disclosures process
  • Highlight current section
  • Show ToC persistently on the right-hand side
  • Sponsorship page
  • Contributors page
  • Show sponsors in sidebar
  • Add next/previous section buttons to the bottom of pages
  • Add Edit on GitHub link to pages
@simonhamp simonhamp added the documentation Improvements or additions to documentation label Sep 8, 2024
@simonhamp simonhamp added this to the v1 milestone Sep 8, 2024
@SRWieZ
Copy link
Contributor

SRWieZ commented Sep 9, 2024

Count on me. This weekend, maybe before 😉

@SRWieZ
Copy link
Contributor

SRWieZ commented Sep 14, 2024

Screens : NativePHP/nativephp.com#45

@SRWieZ
Copy link
Contributor

SRWieZ commented Sep 14, 2024

NativePHP/nativephp.com#46

Little work on the navigation including:

  • Highlight current section
  • Show ToC persistently on the right-hand side

@simonhamp
Copy link
Member Author

New docs look great 😍

@SRWieZ
Copy link
Contributor

SRWieZ commented Sep 16, 2024

I can take these 3 off your plate

  • Show sponsors in sidebar
  • Add next/previous section buttons to the bottom of pages
  • Add Edit on GitHub link to pages

@simonhamp
Copy link
Member Author

⭐️

@SRWieZ
Copy link
Contributor

SRWieZ commented Sep 19, 2024

Next, I would probably take Settings. I need to test with one of my apps in development before I intend to publish my NativePHP-experiments repo and test each facade in their own experiment.

What is the contributors page? Is it a page on how to contribute or a page that shows the contributors? Or both? I can make a nice component showing contributors with the GitHub API. I haven't contributed to other repos yet, and I plan to (what we discussed for Screens for one). Maybe I could write a draft along the way when I learn how to contribute to the core.

@simonhamp
Copy link
Member Author

@SRWieZ the Settings page is now live

@simonhamp
Copy link
Member Author

Testing docs added in NativePHP/nativephp.com#68

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants