You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a new button to Stardown's popup with a title like "My repos" or something similar. When the button is clicked, the popup then shows a list of GitHub repos to which the user is a contributor. When one of those is clicked, the popup shows a list of all of the chosen repo's markdown files and folders containing markdown files. When one of those is clicked, the GitHub page for that file or folder opens. Any popup animations should probably be very short. I think it would make the most sense to put this new button either between the "Notepad" and "Settings" buttons, or between a new horizontal rule and the existing one.
This will require integrating with GitHub's API (via OAuth?). While creating this feature, it would probably be good to keep in mind that we might also add support for other Git hosts in the future.
If the user clicks the new popup button in the popup when they have not yet authorized GitHub integration, the integration process should then begin. The settings page should probably also have buttons for disconnecting from GitHub and/or changing which GitHub accounts to integrate with. Some GitHub users have multiple accounts (e.g. a personal account and a work account for each company they have worked at).
Later, we will most likely also want to add search bars, filtering, sorting, pinning, etc. for the lists of repos, files, and folders.
Let me know if you had something else in mind for any parts of this issue!
Why integrate with GitHub?
Many Stardown users will also be GitHub users and may use Stardown specifically for use with GitHub. GitHub repos almost always use markdown for documentation (apparently some of them use AsciiDoc). Navigating GitHub's site to find the correct markdown file to read and/or edit can be very time-consuming as GitHub pages tend to load much more than what the user needs when they're just working on documentation. This feature will speed up markdown workflows significantly.
Also, there don't appear to be any well-known web clippers that integrate directly with GitHub. Although this feature does not integrate the web clipper part of Stardown directly with GitHub, that integration may also be added in the future.
Of course, this feature should not get in the way of using Stardown with other sites and applications such as Obsidian.
The text was updated successfully, but these errors were encountered:
Add a new button to Stardown's popup with a title like "My repos" or something similar. When the button is clicked, the popup then shows a list of GitHub repos to which the user is a contributor. When one of those is clicked, the popup shows a list of all of the chosen repo's markdown files and folders containing markdown files. When one of those is clicked, the GitHub page for that file or folder opens. Any popup animations should probably be very short. I think it would make the most sense to put this new button either between the "Notepad" and "Settings" buttons, or between a new horizontal rule and the existing one.
This will require integrating with GitHub's API (via OAuth?). While creating this feature, it would probably be good to keep in mind that we might also add support for other Git hosts in the future.
If the user clicks the new popup button in the popup when they have not yet authorized GitHub integration, the integration process should then begin. The settings page should probably also have buttons for disconnecting from GitHub and/or changing which GitHub accounts to integrate with. Some GitHub users have multiple accounts (e.g. a personal account and a work account for each company they have worked at).
Later, we will most likely also want to add search bars, filtering, sorting, pinning, etc. for the lists of repos, files, and folders.
Let me know if you had something else in mind for any parts of this issue!
Why integrate with GitHub?
Many Stardown users will also be GitHub users and may use Stardown specifically for use with GitHub. GitHub repos almost always use markdown for documentation (apparently some of them use AsciiDoc). Navigating GitHub's site to find the correct markdown file to read and/or edit can be very time-consuming as GitHub pages tend to load much more than what the user needs when they're just working on documentation. This feature will speed up markdown workflows significantly.
Also, there don't appear to be any well-known web clippers that integrate directly with GitHub. Although this feature does not integrate the web clipper part of Stardown directly with GitHub, that integration may also be added in the future.
Of course, this feature should not get in the way of using Stardown with other sites and applications such as Obsidian.
The text was updated successfully, but these errors were encountered: