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

Widget feature #581

Closed
treoden opened this issue Jul 13, 2024 Discussed in #579 · 1 comment
Closed

Widget feature #581

treoden opened this issue Jul 13, 2024 Discussed in #579 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@treoden
Copy link
Collaborator

treoden commented Jul 13, 2024

Discussed in #579

Originally posted by treoden July 8, 2024

What is a Widget?

A widget is a small, reusable block of content that you can place in various areas of your shop. Think of widgets as the building blocks of your website, allowing you to add functionality and content without needing to write code from scratch each time.

How Do Widgets Work?

Widgets are designed to be easy to use and highly customizable. Here's a brief overview of how they work:

Drag and Drop Interface: Admin users can easily add widgets to their web pages using a simple drag and drop interface. This makes it straightforward to arrange and organize content without needing to delve into the code.

Predefined Templates: Widgets come with predefined templates that you can choose from. These templates ensure that your widgets are consistent in design and functionality, maintaining a cohesive look across your shop.

Customizable Settings: Each widget has its own set of customizable settings. These settings allow you to tailor the widget to fit your specific needs. For example, you might adjust the text, images, links, or other content within the widget.

Dynamic Content: Widgets can display dynamic content that updates automatically. This is particularly useful for features like recent news, popular products, or real-time data displays.

Benefits of Using Widgets

Ease of Use: Widgets make it easy for non-technical users to manage content. The drag and drop interface means that anyone can update the site without needing to understand the underlying code.

Flexibility: With a variety of widgets available, you can add a wide range of functionalities to your shop, from simple text boxes to complex data visualizations.

Efficiency: Widgets streamline the process of adding new content and features, saving you time and effort in web development.

Examples of Common Widgets

Text Widget: A simple widget that allows you to add text content anywhere on your site.
Image Widget: Display images/banners in various sections of your shop.
Featured products Widget: Automatically show the featured products.

@treoden treoden self-assigned this Jul 13, 2024
@treoden treoden added the enhancement New feature or request label Jul 13, 2024
@treoden treoden moved this from 1.2.0 to In Progress in EverShop Development Board Jul 13, 2024
treoden added a commit that referenced this issue Jul 15, 2024
treoden added a commit that referenced this issue Aug 11, 2024
treoden added a commit that referenced this issue Aug 11, 2024
treoden added a commit that referenced this issue Aug 11, 2024
treoden added a commit that referenced this issue Aug 21, 2024
treoden added a commit that referenced this issue Aug 21, 2024
treoden added a commit that referenced this issue Sep 1, 2024
@treoden
Copy link
Collaborator Author

treoden commented Sep 21, 2024

Completed. Available from v1.2.0

@treoden treoden closed this as completed Sep 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

1 participant