Skip to content

Settings Restructure and Refactoring#332

Merged
krugazul merged 14 commits intoupdate/2.0.0from
2.0.0/settings-refactoring
Sep 4, 2024
Merged

Settings Restructure and Refactoring#332
krugazul merged 14 commits intoupdate/2.0.0from
2.0.0/settings-refactoring

Conversation

@krugazul
Copy link
Copy Markdown
Collaborator

@krugazul krugazul commented Sep 4, 2024

Description

We have refactored the settings code and removed all fields that will now be handled by block options as well as the site editor template and patterns.

We have also removed the dependancy on the UIX vendor, as well as updating the fields to align with the WordPress Dashboard styles.

Fields Remaining

Currency Settings

  • Currency Selector

Placeholder Settings

  • Archive Placeholder
  • Enable Map Placeholder
  • Map Placeholder Image

Map Settings

  • Disable Maps
  • Choose a default marker
  • Choose a cluster marker
  • Choose a start marker
  • Choose a end marker

Fusion Table Settings

  • Enable Fusion Tables
  • Border Width
  • Border Colour
  • Background Colour

APIs

  • Google Maps API

Issues

Screenshots

Screenshot 2024-09-04 at 09 54 31

@krugazul krugazul added this to the 2.0.0 milestone Sep 4, 2024
@krugazul krugazul self-assigned this Sep 4, 2024
@krugazul krugazul merged commit f3b7cb6 into update/2.0.0 Sep 4, 2024
@krugazul krugazul deleted the 2.0.0/settings-refactoring branch September 4, 2024 09:05
@krugazul krugazul restored the 2.0.0/settings-refactoring branch September 6, 2024 13:32
@ashleyshaw ashleyshaw mentioned this pull request Oct 18, 2024
22 tasks
This was referenced Nov 5, 2024
@krugazul krugazul mentioned this pull request Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects
Archived in project

Development

Successfully merging this pull request may close these issues.

1 participant