Make WordPress Themes

Changeset 293545


Ignore:
Timestamp:
10/16/2025 05:51:16 AM (13 months ago)
Author:
themedropbox
Message:

New version of Tattoo Studio - 0.1.1

Location:
tattoo-studio/0.1.1
Files:
11 edited
1 copied

Legend:

Unmodified
Added
Removed
  • tattoo-studio/0.1.1/archive.php

    r264917 r293545  
    131131        </div>
    132132        <div class="col-lg-4 col-md-4">
    133           <div class="sidebar-area">
     133          <div class="sidebar-area <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    134134            <?php
    135135              dynamic_sidebar('sidebar-2');
    … …  
    166166        </div>
    167167        <div class="col-lg-3 col-md-3">
    168           <div class="sidebar-area">
     168          <div class="sidebar-area <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    169169            <?php
    170170              dynamic_sidebar('sidebar-2');
    … …  
    173173        </div>
    174174        <div class="col-lg-3 col-md-3">
    175           <div class="sidebar-area sidebar-three">
     175          <div class="sidebar-area sidebar-three <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    176176            <?php
    177177              dynamic_sidebar('sidebar-3');
  • tattoo-studio/0.1.1/assets/js/script.js

    r265748 r293545  
    292292};
    293293tattoo_studio_progressBar.init();
     294
     295/* ===============================================
     296   sticky copyright
     297============================================= */
     298
     299window.addEventListener('scroll', function() {
     300  var tattoo_studio_footer = document.querySelector('.sticky-copyright');
     301  if (!tattoo_studio_footer) return;
     302
     303  var tattoo_studio_scrollTop = window.scrollY || document.documentElement.tattoo_studio_scrollTop;
     304
     305  if (tattoo_studio_scrollTop >= 100) {
     306    tattoo_studio_footer.classList.add('active-sticky');
     307  }
     308});
  • tattoo-studio/0.1.1/footer.php

    r269577 r293545  
    3535          $tattoo_studio_col_class = $tattoo_studio_active_sidebars > 0 ? 'col-lg-' . (12 / $tattoo_studio_active_sidebars) . ' col-md-6 col-sm-12' : 'col-lg-3 col-md-6 col-sm-12';
    3636        ?>
    37         <div class="row pt-2">
     37        <div class="row pt-2 <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_footer_animation', true) ? 'zoomInUp wow' : '' ); ?>">
    3838          <?php for ( $tattoo_studio_i = 1; $tattoo_studio_i <= 4; $tattoo_studio_i++ ) : ?>
    3939            <div class="footer-area <?php echo esc_attr($tattoo_studio_col_class); ?>">
    … …  
    7979  <?php endif; ?>
    8080  <?php if( get_theme_mod( 'tattoo_studio_show_footer_copyright',true)) : ?>
    81     <div class="footer-copyright">
     81    <div class="footer-copyright  <?php echo esc_attr(get_theme_mod( 'tattoo_studio_sticky_copyright_enable', false ) ? 'sticky-copyright' : 'close-sticky');?>">
    8282      <div class="container">
    8383        <div class="row pt-2">
  • tattoo-studio/0.1.1/functions.php

    r288877 r293545  
    420420define('TATTOO_STUDIO_THEME_BUNDLE',__('https://www.wpelemento.com/products/wordpress-theme-bundle','tattoo-studio'));
    421421}
     422
     423add_filter('wpelemento_importer_plugins_list', function ($plugins) {
     424    $desired_order = ['woocommerce', 'yith-woocommerce-wishlist' , 'woolentor-addons'];
     425    foreach (['all', 'install', 'update', 'activate'] as $section) {
     426        if (!isset($plugins[$section])) continue;
     427
     428        $reordered = [];
     429
     430        foreach ($desired_order as $slug) {
     431            if (isset($plugins[$section][$slug])) {
     432                $reordered[$slug] = $plugins[$section][$slug];
     433                unset($plugins[$section][$slug]);
     434            }
     435        }
     436        $plugins[$section] = $reordered + $plugins[$section];
     437    }
     438
     439    return $plugins;
     440});
    422441add_action('after_setup_theme', 'tattoo_studio_enqueue_setting');
    423442
  • tattoo-studio/0.1.1/includes/customizer.php

    r280798 r293545  
    694694                'type'        => 'custom',
    695695                'tab'      => 'general',
     696                'settings'    => 'tattoo_studio_enable_sidebar_animation_heading',
     697                'section'     => 'tattoo_studio_additional_setting',
     698                        'default'         => '<h3 style="color: #2271b1; padding:10px; background:#fff; margin:0; border-left: solid 5px #2271b1; ">' . __( 'Animation', 'tattoo-studio' ) . '</h3>',
     699                'priority'    => 10,
     700        ] );
     701
     702        Kirki::add_field( 'theme_config_id', [
     703                'type'        => 'toggle',
     704                'tab'      => 'general',
     705                'settings'    => 'tattoo_studio_enable_sidebar_animation',
     706                'label'       => esc_html__( 'Enable or Disable Sidebar Animation', 'tattoo-studio' ),
     707                'section'     => 'tattoo_studio_additional_setting',
     708                'default'     => true,
     709                'priority'    => 10,
     710        ] );
     711
     712        Kirki::add_field( 'theme_config_id', [
     713                'type'        => 'toggle',
     714                'tab'      => 'general',
     715                'settings'    => 'tattoo_studio_enable_footer_animation',
     716                'label'       => esc_html__( 'Enable or Disable Footer Animation', 'tattoo-studio' ),
     717                'section'     => 'tattoo_studio_additional_setting',
     718                'default'     => true,
     719                'priority'    => 10,
     720        ] );
     721
     722        Kirki::add_field( 'theme_config_id', [
     723                'type'        => 'custom',
     724                'tab'      => 'general',
    696725                'settings'    => 'tattoo_studio_scroll_alignment_heading',
    697726                'section'     => 'tattoo_studio_additional_setting',
    … …  
    13331362        ] );
    13341363
     1364        Kirki::add_field( 'theme_config_id', [
     1365                'type'        => 'custom',
     1366                'settings'    => 'tattoo_studio_footer_sticky_heading',
     1367                'section'     => 'tattoo_studio_footer_section',
     1368                        'default'         => '<h3 style="color: #2271b1; padding:10px; background:#fff; margin:0; border-left: solid 5px #2271b1; ">' . __( 'Footer Sticky Copyright', 'tattoo-studio' ) . '</h3>',
     1369                'priority'    => 10,
     1370        ] );
     1371        Kirki::add_field( 'theme_config_id', [
     1372                'type'        => 'switch',
     1373                'settings'    => 'tattoo_studio_sticky_copyright_enable',
     1374                'label'       => esc_html__( ' Sticky Copyright Section Enable / Disable', 'tattoo-studio' ),
     1375                'section'     => 'tattoo_studio_footer_section',
     1376                'default'     => '0',
     1377                'priority'    => 10,
     1378                'choices'     => [
     1379                        'on'  => esc_html__( 'Enable', 'tattoo-studio' ),
     1380                        'off' => esc_html__( 'Disable', 'tattoo-studio' ),
     1381                ],
     1382        ] );
     1383
    13351384    Kirki::add_field( 'theme_config_id', [
    13361385                'type'        => 'custom',
  • tattoo-studio/0.1.1/index.php

    r264917 r293545  
    131131        </div>
    132132        <div class="col-lg-4 col-md-4">
    133           <div class="sidebar-area">
     133          <div class="sidebar-area <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    134134            <?php
    135135              dynamic_sidebar('sidebar-2');
    … …  
    166166        </div>
    167167        <div class="col-lg-3 col-md-3">
    168           <div class="sidebar-area">
     168          <div class="sidebar-area <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    169169            <?php
    170170              dynamic_sidebar('sidebar-2');
    … …  
    173173        </div>
    174174        <div class="col-lg-3 col-md-3">
    175           <div class="sidebar-area sidebar-three">
     175          <div class="sidebar-area sidebar-three <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    176176            <?php
    177177              dynamic_sidebar('sidebar-3');
  • tattoo-studio/0.1.1/page.php

    r264917 r293545  
    5151        <div class="row">
    5252          <div class="col-lg-4 col-md-4">
    53             <div class="sidebar-area">
     53            <div class="sidebar-area <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    5454              <?php
    5555                dynamic_sidebar('sidebar-2');
    … …  
    9797          </div>
    9898          <div class="col-lg-4 col-md-4">
    99             <div class="sidebar-area">
     99            <div class="sidebar-area <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    100100              <?php
    101101                dynamic_sidebar('sidebar-2');
  • tattoo-studio/0.1.1/readme.txt

    r291058 r293545  
    22Contributors: wpelemento
    33Requires at least: 5.0
    4 Stable tag: 0.1
     4Stable tag: 0.1.1
    55Requires PHP: 5.6
    66Tested up to: 6.8
    … …  
    9595== Changelog ==
    9696
     97= October-14-2025 :: 0.1.1
     98
     99* Added animation on footer and sidebar
     100* Added sticky copyright.
     101* Resolve plugin error.
     102
     103
    97104= October-1-2025 :: 0.1
    98105
  • tattoo-studio/0.1.1/search.php

    r264917 r293545  
    131131        </div>
    132132        <div class="col-lg-4 col-md-4">
    133           <div class="sidebar-area">
     133          <div class="sidebar-area <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    134134            <?php
    135135              dynamic_sidebar('sidebar-2');
    … …  
    166166        </div>
    167167        <div class="col-lg-3 col-md-3">
    168           <div class="sidebar-area">
     168          <div class="sidebar-area <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    169169            <?php
    170170              dynamic_sidebar('sidebar-2');
    … …  
    173173        </div>
    174174        <div class="col-lg-3 col-md-3">
    175           <div class="sidebar-area sidebar-three">
     175          <div class="sidebar-area sidebar-three <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    176176            <?php
    177177              dynamic_sidebar('sidebar-3');
  • tattoo-studio/0.1.1/sidebar.php

    r264917 r293545  
    99?>
    1010
    11 <div class="sidebar-area">
     11<div class="sidebar-area <?php echo esc_attr( get_theme_mod('tattoo_studio_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    1212  <?php if ( ! dynamic_sidebar( 'tattoo-studio-sidebar' ) ) : ?>
    1313    <div role="complementary" aria-label="<?php echo esc_attr__( 'sidebar1', 'tattoo-studio' ); ?>" id="Search" class="sidebar-widget">
  • tattoo-studio/0.1.1/style.css

    r291058 r293545  
    55Theme URI: https://www.wpelemento.com/products/free-tattoo-shop-wordpress-theme
    66Author URI: https://www.wpelemento.com/
    7 Version: 0.1
     7Version: 0.1.1
    88Requires PHP: 5.6
    99Tested up to: 6.8
    … …  
    18131813  max-width    : 100vw;
    18141814}
    1815 
     1815/* Sticky Copyright */
     1816
     1817.sticky-copyright.footer-copyright{
     1818  position: fixed;
     1819  bottom:0;
     1820  left:0;
     1821  width: 100%;
     1822  z-index: 999;
     1823  transition: bottom 0.4s;
     1824  box-shadow: 0px 0px 8px #000000;
     1825}
     1826.close-sticky {
     1827  position: static;
     1828}
Note: See TracChangeset for help on using the changeset viewer.