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

Develop #9

Merged
merged 9 commits into from
Jun 9, 2024
Merged

Develop #9

merged 9 commits into from
Jun 9, 2024

Conversation

lemo-nade-room
Copy link
Owner

No description provided.

The updated code simplifies the OmissionIcon component by removing the unnecessary span element inside the button. Now, it only includes the button element which still retains its class and on-click functionality.
Created the PropertyList and PropertyItem components to display property details. Introduced a PropertyItem type for property information in propertyItem.ts. These components are imported and used in the +page.svelte in the api routes.
Added "translate" attribute with value "no" to the item name, type and default value in PropertyItem.svelte. This inhibits the browser from translating these specific elements ensuring they appear as expected regardless of the user's language.
The background-color property in HighlightedRemovedLines.svelte has been updated to use the omission-icon-color variable instead of the removed-line-color variable. This change was required to ensure the consistency of color presentation in the user interface.
Removed box-sizing as a variable, and fixed inheritance of the white-space property. This change minimizes the use of extra variables and aligns the white-space property usage between parent and child elements.
A detailed list of CSS properties was added to the Svelte component documentation page. The properties include previously undocumented settings for component dimensions, colors, margins, and typography, among others. Moreover, the structure of the documentation page was improved by adding section headings and styles for better readability.
This commit adds a 'translate="no"' attribute to the 'highlighted' class within the Highlighted.svelte file. This change is made to ensure that the highlighted code does not get translated accidentally, thus maintaining the original coding language or syntax.
The 'translate="no"' attribute has been added to the form and header tags in the SyntaxHighlightSection.svelte and Header.svelte components respectively. This change is to prevent the translation of these particular elements and maintain the original content regardless of locale configurations.
These configuration files include settings for git ignore, project code style, project module manager, prettier, inspection profiles, VCS directory mappings, and a new module. These files will control settings such as indentation, space in empty tags, double-quote usage, trimming commas, and more, to ensure consistency across the project.
@lemo-nade-room lemo-nade-room merged commit 6d50766 into main Jun 9, 2024
3 checks passed
@lemo-nade-room lemo-nade-room deleted the develop branch June 9, 2024 12:05
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.

1 participant