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

Roadmap: OpenGist Integration #13

Open
3 tasks done
Aetherinox opened this issue Feb 29, 2024 · 0 comments
Open
3 tasks done

Roadmap: OpenGist Integration #13

Aetherinox opened this issue Feb 29, 2024 · 0 comments
Assignees
Labels
Type ◦ Roadmap Feature or bug currently planned for implementation
Milestone

Comments

@Aetherinox
Copy link
Owner

Aetherinox commented Feb 29, 2024

Summary

OpenGist integration works well, however, the way gists are displayed could be better. Currently working with the OpenGist developer to make revisions to his HTML / CSS so that gists display in a similar fashion to Github.

At present, this plugin had to introduce custom edits to make gists for OpenGist look better. Topic areas are:

  • Header background of gist can cut off if the user has a gist which scrolls horizontally (applied plugin-side fix)
  • Applied custom CSS properties to ensure the gist snippet background color continues past the Obsidian frame for the gist.

While the plugin has fixes to address these, this should really be handled by OpenGIst to make for a more seamless integration.


Objectives

  • Move gist snippet details to footer of embedded gist (filename, view raw button, etc)
  • Migrate scrollbar to separate gist snippet and gist footer
  • Paint scrollbar with CSS
    • Scrollbar should be thinner, and customizable by user depending on the theme selected.
@AdminServ
Copy link
Collaborator

⚠️ It appears you may be looking for OpenGist help.

If you are looking for OpenGist support, it will be very minimal. Please utilize the links above.


I am a bot reaching out to you with an automated response. If the above info doesn't apply to you, please ignore it.

@Aetherinox Aetherinox changed the title Roadmap: Gistr Integration Roadmap: OpenGist Integration Feb 29, 2024
Aetherinox added a commit that referenced this issue Feb 29, 2024
Ensure that gists have a proper appearance with the header and body

Refs: #13
@Aetherinox Aetherinox added this to the TBA (Unassigned) milestone Feb 29, 2024
Aetherinox added a commit that referenced this issue Feb 29, 2024
allow for the OpenGist scrollbar to be modified, add two new settings for Light and Dark mode.
@Aetherinox Aetherinox self-assigned this Feb 29, 2024
@Aetherinox Aetherinox modified the milestones: v1.4.0, v1.5.0 Mar 10, 2024
@Aetherinox Aetherinox modified the milestones: v1.5.0, TBA Mar 25, 2024
@AdminServ AdminServ added the Type ◦ Roadmap Feature or bug currently planned for implementation label Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type ◦ Roadmap Feature or bug currently planned for implementation
Projects
Status: In Progress
Development

No branches or pull requests

2 participants