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

[feature request] Import/Export settings #19

Open
MElemental opened this issue Jun 21, 2024 · 4 comments
Open

[feature request] Import/Export settings #19

MElemental opened this issue Jun 21, 2024 · 4 comments

Comments

@MElemental
Copy link

would it be possible to add import/export buttons to the settings menu? A possible extension to this would be presets for the settings.

@ikoamu
Copy link
Owner

ikoamu commented Jun 22, 2024

Hello! Thank you for your request.
I'll try to implement the following features.
Please let me know if these are different from what you had in mind.

  • Add a button to export the settings (as a JSON file, for example)
  • Add a button to import the exported file
  • Generate the site by applying the settings when an exported file is placed in the repository

@MElemental
Copy link
Author

MElemental commented Jun 22, 2024

This all sounds good. I dont know how much it would further complicate things, but maybe

  • the 4 different categories could have their own independent files or the json could denote which categories are imported/exported, and the 3d toggle can be under visuals for purposes of import/export. for example, This would be helpful, so that a user wouldnt have to worry about their filters being over written when they do an import .

  • exports could be named

  • As for the in repo file, perhaps the ability to have multiple settings jsons with the names from the previous bullet point.

@ikoamu
Copy link
Owner

ikoamu commented Jun 22, 2024

Thank you! These are really great ideas.
I'll try implementing them as suggested. Please give me a little time.

@MElemental
Copy link
Author

absolutely no rush at all!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants