Skip to content

Conversation

@integr-dev
Copy link
Collaborator

This pull request includes significant updates to the configurator-component.js file and the removal of the downloader.js utility. The main changes involve adding new configuration options, updating the form submission logic, and removing the file download functionality.

Configuration Updates:

  • Added multiple new categories and options to the ConfiguratorData object, including "Distros", "Desktop Environments", "Package Managers", "Shells", "Terminals", "Terminal Themes", and "Window Managers" with their respective download links.

Form Submission Logic:

  • Modified the onSubmit function to append download links to the DOM instead of downloading files directly. Introduced the appendDownloadLink function to handle this new behavior.

Code Cleanup:

  • Removed the downloadFile function from downloader.js and deleted the file entirely since the functionality is no longer needed.
    image

image

@integr-dev
Copy link
Collaborator Author

closes #151

Copy link
Owner

@Julian-Mostbauer Julian-Mostbauer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@Julian-Mostbauer Julian-Mostbauer merged commit 7153e39 into master Feb 6, 2025
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

Successfully merging this pull request may close these issues.

3 participants