Skip to content

Commit

Permalink
Update readme [TMZ-190][TMZ-186] (#97)
Browse files Browse the repository at this point in the history
  • Loading branch information
nuritsha authored Nov 27, 2024
1 parent 77024ff commit ff150f9
Show file tree
Hide file tree
Showing 14 changed files with 211 additions and 40 deletions.
2 changes: 1 addition & 1 deletion .buildignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ assets/
bin/
composer.json
composer.lock
Gruntfile.js
node_modules/
npm-debug.log
package-lock.json
Expand All @@ -13,6 +12,7 @@ phpcs.xml
README.md
webpack.config.js
vendor/
wp-assets/

.github/
.buildignore
Expand Down
3 changes: 3 additions & 0 deletions hello-plus.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,9 @@
define( 'HELLO_PLUS_SCRIPTS_URL', HELLO_PLUS_ASSETS_URL . 'js/' );
define( 'HELLO_PLUS_STYLE_PATH', HELLO_PLUS_ASSETS_PATH . 'css/' );
define( 'HELLO_PLUS_STYLE_URL', HELLO_PLUS_ASSETS_URL . 'css/' );
define( 'HELLO_PLUS_IMAGES_PATH', HELLO_PLUS_ASSETS_PATH . 'images/' );
define( 'HELLO_PLUS_IMAGES_URL', HELLO_PLUS_ASSETS_URL . 'images/' );


if ( ! isset( $content_width ) ) {
$content_width = 800; // Pixels.
Expand Down
File renamed without changes
2 changes: 1 addition & 1 deletion modules/forms/widgets/form.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ protected function is_dynamic_content(): bool {
protected function get_upsale_data(): array {
return [
'condition' => ! Utils::has_pro(),
'image' => esc_url( HELLO_PLUS_URL . '/assets/images/go-pro.svg' ),
'image' => esc_url( HELLO_PLUS_IMAGES_URL . 'go-pro.svg' ),
'image_alt' => esc_attr__( 'Upgrade Now', 'hello-plus' ),
'title' => esc_html__( 'Take your forms further', 'hello-plus' ),
'description' => esc_html__( 'Unlock advanced form customization and field options with Elementor Pro.', 'hello-plus' ),
Expand Down
159 changes: 129 additions & 30 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@
"build:prod": "wp-scripts build --env=production",
"lint:js": "wp-scripts lint-js",
"clean:build": "rimraf build && rimraf hello-plus",
"zip": "npm run clean:build && npm run build:prod && rsync -av --exclude-from=.buildignore . hello-plus && zip -r hello-plus.$npm_package_version.zip hello-plus/*"
"zip": "npm run clean:build && npm run build:prod && rsync -av --exclude-from=.buildignore . hello-plus && zip -r hello-plus.$npm_package_version.zip hello-plus/*",
"build:dir": "npm run clean:build && npm run build:prod && rsync -av --exclude-from=.buildignore . hello-plus"
},
"devDependencies": {
"@elementor/eslint-plugin": "^1.0.0",
Expand All @@ -20,7 +21,8 @@
"eslint-plugin-react": "^7.35.2",
"path": "^0.12.7",
"webpack-cli": "^5.1.4",
"webpack-remove-empty-scripts": "^1.0.4"
"webpack-remove-empty-scripts": "^1.0.4",
"copy-webpack-plugin": "^12.0.2"
},
"dependencies": {
"@elementor/icons": "1.12.0",
Expand Down
68 changes: 62 additions & 6 deletions readme.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
=== Hello Plus ===

Contributors: elementor, KingYes, ariel.k
Contributors: elementor
Tags: elementor, themes, hello themes, hello plus, widgets
Requires at least: 6.0
Tested up to: 6.7
Stable tag: 0.0.4
Expand All @@ -9,20 +10,75 @@ Requires PHP: 7.4
License: GPL-3
License URI: https://www.gnu.org/licenses/gpl-3.0.en.html

Adds the Plus in the Hello themes.
Hello+ is a free WordPress plugin designed to work seamlessly with Elementor’s Hello Themes. It adds the Plus in the Hello themes.

== Description ==

Hello+ Plugin is a free WordPress plugin crafted for seamless use with Elementor’s Hello Themes,
tailored to help beginner web creators, but far from limited to just them, to build professional websites with ease.
It features a guided setup, dedicated kits, streamlined management tools,
and specialized widgets (Hello Widgets) to ensure a fast, efficient site-building experience
Hello+ is a free WordPress plugin designed to work seamlessly with Elementor’s Hello Themes (e.g. [Hello Biz](https://wordpress.org/themes/hello-biz/)).
It provides a robust foundation for users to craft unique designs using Elementor’s drag-and-drop site builder and the Hello Themes.

Hello+ offers a guided setup, purpose-built design kits, streamlined management tools,
and specialized Hello Widgets to deliver a fast and efficient site-building experience.
Hello+ is designed to complement Elementor’s Hello Themes (e.g. [Hello Biz](https://wordpress.org/themes/hello-biz/)),
an essential companion that must be installed alongside Hello+ for optimal functionality.
Click [here](https://wordpress.org/themes/hello-biz/) to install Hello Biz.

== Screenshots ==
1. Call to action widget
2. Zigzag widget with images
3. Form-lite widget
4. Hero widget
5. Zigzag widget with icons

== Copyright ==

This Plugin, like WordPress, is distributed under the terms of GPL.
Use it as your springboard to building a site with ***Elementor***.

== Installation ==

= Installation #1 =
1. Under Appearance → Themes, search for and Install the Hello Biz Theme and activate it
2. Click on the “Begin setup” button to install the Hello+ Plugin

= Installation #2 =
1. Install using the WordPress built-in Plugin installer, or Extract the zip file and drop the contents in the wp-content/plugins/ directory of your WordPress installation.
2. Activate the plugin through the ‘Plugins’ menu in WordPress.
3. Go to Pages > Add New
4. Press the ‘Edit with Elementor’ button.
5. Now you can drag and drop widgets from the left panel onto the content area, as well as add new sections and columns that make up the page structure.

== Frequently Asked Questions ==
= How do I install Hello+? =
To install Hello+, follow the steps below:
> From your WordPress dashboard -> Go to Plugins -> Click on ‘Add new’-> In the Search field, enter Hello+ and choose Hello+. Press install -> After installation, click Activate.

= How do I activate Hello+ and leverage its tools? =
> To leverage the full potential of Hello+ and start creating, you need to install and activate a Hello Theme (Hello Biz, etc.) and go through its onboarding wizard.

= Do I need Elementor Pro to use Hello+? =
> No, Hello+ works with the free version of Elementor, but also requires installing and activating an Hello Theme (Hello Biz, etc.). However, users can choose to upgrade to Elementor Pro for even more customization options, advanced widgets, and premium support to take their site to the next level.

= What are Hello Widgets, and how do they benefit me? =
> Hello Widgets are pre-designed, purpose-built widgets that simplify the design process. They provide ready-made layouts and elements, such as headers, footers, CTA and hero sections, helping you create a professional website.

= How does Hello+ improve my website’s performance? =
> Just like our Hello theme - which is the most popular theme on the WordPress repo, and is a performance oriented theme, Hello+ is also optimized for speed and efficiency, ensuring a fast-loading, responsive experience. By integrating directly with Elementor, it minimizes unnecessary bloat and keeps your site streamlined.

= Is Hello+ suitable for beginners? =
> Absolutely. It includes a beginner-friendly Wizard, and when combined with Hello Themes (Hello Biz, etc.) if offers simple guidance through the initial stages of building a website. While it’s designed for ease of use, it also offers enough flexibility for experienced users to create advanced sites.

= Can I use Hello+ to build sites for clients? =
> Yes, Hello+ is a versatile, professional theme suitable for client projects. Its business-oriented features make it a great choice for freelancers or agencies needing an easy-to-customize and professional-looking theme.

= Do I need to know how to design? =
> No, when combining Hello+ with Hello Themes (Hello Biz, etc.) you can choose between professionally designed kits and templates that fit every industry and have all you need to create your own professional website.

= Is my site secure with Hello+? =
> The security of your website is extremely important to us and we take proactive measures to assure that your websites are secure. We have a dedicated team of security professionals that implements industry best-practices for maximum security and compliance, 24/7.

For documentation and tutorials, visit our [Knowledge Base](https://elementor.com/help/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme).

== Changelog ==

= 0.0.4 - 2024-11-27 =
Expand Down
Loading

0 comments on commit ff150f9

Please sign in to comment.