Plugin Directory

Changeset 2904893


Ignore:
Timestamp:
04/27/2023 05:51:47 AM (3 years ago)
Author:
devtanbir
Message:

Added: New Testimonial Widget

Location:
easy-addons
Files:
60 added
10 edited

Legend:

Unmodified
Added
Removed
  • easy-addons/trunk/assets/css/main.css

    r2897565 r2904893  
    4646.elementor img {
    4747    width: auto;
     48}
     49.text-right {
     50    text-align: right;
     51}
     52.text-left {
     53    text-align: left;
    4854}
    4955
     
    524530
    525531
     532
     533/* Testimonial */
     534.ea-testimonial-box {
     535    background: #ffffff;
     536    position: relative;
     537    padding: 30px;
     538    box-shadow: 0 4px 30px rgba(0,0,0,.08);
     539    border-radius: 16px;
     540}
     541.ea-testimonial-box.default:before {
     542    position: absolute;
     543    content: '';
     544    -webkit-border-radius: 6px;
     545    border-radius: 6px;
     546    height: 100%;
     547    z-index: -1;
     548    left: 25px;
     549    top: 20px;
     550    width: calc(100% - 50px);
     551    box-shadow: 0 4px 30px rgba(0,0,0,.08);
     552    background: inherit;
     553}
     554.ea-testimonial-box .ea-testimonial-box-inner .ea-testimonial-content {
     555    margin: 0 0 20px 0;
     556}
     557.ea-testimonial-box .ea-testimonial-box-inner .ea-testimonial-content p {
     558    color: #5F77A7;
     559    font-size: 18px;
     560    font-weight: 500;
     561    font-style: italic;
     562    line-height: 2em;
     563    margin: 0;
     564}
     565.ea-testimonial-box .ea-testimonial-box-inner .ea-testimonial-author-info img {
     566    width: 100px;
     567    display: block;
     568    margin-left: auto !important;
     569    margin-right: auto !important;
     570    margin-bottom: 15px;
     571    object-fit: cover;
     572}
     573.ea-testimonial-box.default.text-left .ea-testimonial-box-inner .ea-testimonial-author-info img {
     574    margin-left: 0 !important;
     575}
     576.ea-testimonial-box.default.text-right .ea-testimonial-box-inner .ea-testimonial-author-info img {
     577    margin-right: 0 !important;
     578}
     579.ea-testimonial-box .ea-testimonial-box-inner .ea-testimonial-author-info .name {
     580    color: #102039;
     581    font-size: 20px;
     582    font-weight: 500;
     583    font-style: normal;
     584    margin: 0 0 7px;
     585}
     586.ea-testimonial-box .ea-testimonial-box-inner .ea-testimonial-author-info .designation {
     587    color: #8c8c8c;
     588    font-size: 14px;
     589    font-weight: 400;
     590    margin: 0 0 5px;
     591}
     592.ea-testimonial-box .ea-testimonial-box-inner .ea-testimonial-author-info .rating {
     593    display: flex;
     594    justify-content: center;
     595    gap: 5px;
     596    padding: 0;
     597}
     598.ea-testimonial-box.default.text-right .ea-testimonial-box-inner .ea-testimonial-author-info .rating {
     599    justify-content: flex-end;
     600}
     601.ea-testimonial-box.default.text-left .ea-testimonial-box-inner .ea-testimonial-author-info .rating {
     602    justify-content: flex-start;
     603}
     604.ea-testimonial-box.style-2 .ea-testimonial-box-inner {
     605    display: flex;
     606    gap: 40px;
     607    align-items: center;
     608}
     609.ea-testimonial-box.style-2 .ea-testimonial-box-inner .ea-testimonial-content {
     610    order: 1;
     611}
     612.ea-testimonial-box.style-2 .ea-testimonial-box-inner .ea-testimonial-author-info {
     613    order: 0;
     614    flex: none;
     615    text-align: center;
     616}
     617.ea-testimonial-box.style-3 {
     618    box-shadow: none;
     619    border-radius: 0;
     620    padding: 0;
     621    background: none;
     622}
     623.ea-testimonial-box.style-3 .ea-testimonial-box-inner .ea-testimonial-content {
     624    box-shadow: 0 4px 20px rgba(0,0,0,.08);
     625    border-radius: 16px;
     626    padding: 30px;
     627    background: #ffffff;
     628    text-align: left;
     629    margin-bottom: 30px;
     630}
     631.ea-testimonial-box.style-3 .ea-testimonial-box-inner .ea-testimonial-author-info {
     632    display: flex;
     633    align-items: center;
     634    justify-content: flex-start;
     635    text-align: left;
     636    gap: 12px;
     637}
     638.ea-testimonial-box.style-3 .ea-testimonial-box-inner .ea-testimonial-author-info  img {
     639    margin: 0 !important;
     640}
     641.ea-testimonial-box.style-3 .ea-testimonial-box-inner .ea-testimonial-author-info .rating {
     642    justify-content: flex-start;
     643}
     644
  • easy-addons/trunk/easy-addons.php

    r2897565 r2904893  
    44 * Plugin URI: https://github.com/bdtanbir/easy-addons
    55 * Description: Easy Addons for Elementor Is the Best Elementor Addons. Including Button, Flip Card and Team Member. More is coming soon.
    6  * Version: 2.1.0
     6 * Version: 2.2.0
    77 * Author: Tanbir Ahmod
    88 * Author URI: https://github.com/bdtanbir
     
    1616defined('ABSPATH') || die();
    1717
    18 define('EASY_ADDONS_VERSION', '2.1.0');
     18define('EASY_ADDONS_VERSION', '2.2.0');
    1919define('EASY_ADDONS__FILE__', __FILE__);
    2020define('EASY_ADDONS_DIR_PATH', plugin_dir_path(EASY_ADDONS__FILE__));
     
    3636        'ea-flip-card',
    3737        'ea-timeline',
    38         'ea-team'
     38        'ea-team',
     39        'ea-testimonial'
    3940    ];
    4041
  • easy-addons/trunk/includes/enqueue.php

    r2896919 r2904893  
    1010        'mukta-fonts',
    1111        '//fonts.googleapis.com/css2?family=Mukta:wght@200;300;400;500;600;700;800&display=swap'
     12    );
     13    wp_enqueue_style(
     14        'lib-lineawesome-css',
     15        '//maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/1.3.0/css/line-awesome.min.css'
    1216    );
    1317    wp_enqueue_style(
     
    3640function enqueue_editor_styles() {
    3741    wp_enqueue_style(
     42        'lib-lineawesome-css',
     43        '//maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/1.3.0/css/line-awesome.min.css'
     44    );
     45    wp_enqueue_style(
    3846        'editor_style',
    3947        EASY_ADDONS_DIR_URL . 'assets/css/editor.css'
  • easy-addons/trunk/includes/settings/admin.php

    r2897565 r2904893  
    88class ea_admin_menu_setting_class {
    99
    10     public $ea_elementor_default_keys = [ 'ea-button', 'ea-flip-card', 'ea-team', 'ea-timeline' ];
     10    public $ea_elementor_default_keys = [ 'ea-button', 'ea-flip-card', 'ea-team', 'ea-timeline', 'ea-testimonial' ];
    1111
    1212    private $ea_elementor_default_settings;
  • easy-addons/trunk/includes/settings/settings-elements.php

    r2897565 r2904893  
    5959                        <label for="ea-team"></label>
    6060                    </div>
     61
     62                    <div class="ea-checkbox">
     63                        <div class="ea-elements-info">
     64                            <p class="ea-title">
     65                                <?php esc_html_e('Testimonial', 'easy-addons'); ?>
     66                            </p>
     67                        </div>
     68                        <input type="checkbox" id="ea-testimonial" name="ea-testimonial" <?php checked( 1, $this->ea_elementor_get_settings['ea-testimonial'], true ); ?>>
     69                        <label for="ea-testimonial"></label>
     70                    </div>
    6171                   
    6272                </div>
  • easy-addons/trunk/includes/widgets-register.php

    r2897565 r2904893  
    2828        if( $is_component_active['ea-timeline'] ) {
    2929            require_once EASY_ADDONS_DIR_PATH . 'includes/elements/timeline/timeline.php';
     30        }
     31        if( $is_component_active['ea-testimonial'] ) {
     32            require_once EASY_ADDONS_DIR_PATH . 'includes/elements/testimonial/testimonial.php';
    3033        }
    3134   
  • easy-addons/trunk/readme.txt

    r2897565 r2904893  
    55Tested up to: 6.2
    66Requires PHP: 5.7
    7 Stable tag: 2.1.0
     7Stable tag: 2.2.0
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 EasyAddons for Elementor Is the Best Elementor Addons Comes With some Free Elementor Widgets Including button, team member, timeline and flip card.
     11EasyAddons for Elementor Is the Best Elementor Addons Comes With some Free Elementor Widgets Including button, team member, timeline, testimonial and flip card.
    1212
    1313== Description ==
    1414
    15 EasyAddons for Elementor page builder Is One of the Best Elementor Addons That Comes With some Elementor Free Widgets. And EasyAddons Elementor widgets are not limited to customizations. All the Elementor widget is stand out from other third-party elementor addons widgets in terms of flexibility of customizations. EasyAddons for Elementor (**button, flip card, timeline and team member**) will broaden your elementor related designing skills. So try Easy Elementor Addon to create amazing Elementor Websites.
     15EasyAddons for Elementor page builder Is One of the Best Elementor Addons That Comes With some Elementor Free Widgets. And EasyAddons Elementor widgets are not limited to customizations. All the Elementor widget is stand out from other third-party elementor addons widgets in terms of flexibility of customizations. EasyAddons for Elementor (**button, flip card, timeline, testimonial and team member**) will broaden your elementor related designing skills. So try Easy Elementor Addon to create amazing Elementor Websites.
    1616
    1717== Completely Customizable ==
     
    26263. Team Member
    27274. Timeline
     285. Testimonial
    2829
    2930More features and improvements are coming on regular updates.
     
    3738
    3839== Changelog ==
     40
     41= 2.2.0 =
     42* Added: New Testimonial Widget
    3943
    4044= 2.1.0 =
Note: See TracChangeset for help on using the changeset viewer.