C:\xampp\htdocs\landing\wp-content\updraft\themes-old\pennews_\inc\custom-css\portfolio.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
<?php
if ( function_exists'penci_customizer_portfolio' ) ){
    return;
}
function 
penci_customizer_portfolio() {

    
$css '';

    if ( ! 
class_exists'Penci_Portfolio' ) ) {
        return 
'';
    }

    
$portfolio_id get_the_ID();
    if ( ! empty( 
$portfolio_id ) ) {
        
$use_option_current  get_post_meta$portfolio_id'penci_pfl_use_opt_current_page'true );
        
$size_pfl_title_pre get_post_meta$portfolio_id'penci_pfl_size_post_title'true );
        if ( ! empty( 
$use_option_current ) && $size_pfl_title_pre ) {
            
$css .= sprintf'.postid-%s .penci-entry-title{ font-size:%spx; }'esc_attr$portfolio_id ), esc_attr$size_pfl_title_pre ) );
        }
    }

    
$title_color     penci_get_theme_mod'penci_portfolio_title_color' );
    
$title_hcolor    penci_get_theme_mod'penci_portfolio_title_hcolor' );
    
$cate_color      penci_get_theme_mod'penci_portfolio_cate_color' );
    
$cate_hcolor     penci_get_theme_mod'penci_portfolio_cate_hcolor' );
    
$overlay_color   penci_get_theme_mod'penci_portfolio_overlay_color' );
    
$overlay_opacity penci_get_theme_mod'penci_portfolio_overlay_opacity' );
    
$space_item      penci_get_theme_mod'penci_pfl_spacing_item' );

    if ( 
$space_item || '0' == $space_item ) {

        
$space_item_pre $space_item_wrap 0;
        if ( 
!= $space_item ) {
            
$space_item_pre  intval$space_item );
            
$space_item_wrap = - $space_item_pre;
        }

        
$css .= '.penci-portfolio-wrap{ margin-left: ' $space_item_wrap 'px; margin-right: ' $space_item_wrap 'px; }';
        
$css .= '.penci-portfolio-wrap .portfolio-item{ padding-left: ' $space_item_pre 'px; padding-right: ' $space_item_pre 'px; margin-bottom:' intval$space_item ) . 'px; }';
    }

    if(
$title_color ) {
        
$css .= sprintf'.inner-item-portfolio .portfolio-desc h3, .penci-portfolio-below_img .inner-item-portfolio .portfolio-desc h3{ color:%s; }'esc_attr$title_color ) );
    }

    if( 
$title_hcolor ) {
        
$css .= sprintf'.inner-item-portfolio .portfolio-desc h3:hover,
         .penci-portfolio-below_img .inner-item-portfolio .portfolio-desc h3:hover{ color:%s; }'
esc_attr$title_hcolor ) );
    }

    if( 
$cate_color ) {
        
$css .= sprintf'.inner-item-portfolio .portfolio-desc span{ color:%s; }'esc_attr$cate_color ) );
    }

    if( 
$cate_hcolor ) {
        
$css .= sprintf'.inner-item-portfolio .portfolio-desc span:hover{ color:%s; }'esc_attr$cate_hcolor ) );
    }

    if( 
$overlay_color ) {
        
$css .= sprintf'.penci-portfolio-thumbnail a:after{ background-color:%s; }'esc_attr$overlay_color ) );
    }

    if( 
$overlay_opacity ) {
        
$css .= sprintf'.inner-item-portfolio:hover .penci-portfolio-thumbnail a:after,.penci-portfolio-below_img .inner-item-portfolio:hover .penci-portfolio-thumbnail a:after{ opacity:%s; }',
            
esc_attr$overlay_opacity ) );
    }

    
// Button load more
    
$loadmore_color    penci_get_theme_mod'penci_pft_loadmore_color' );
    
$loadmore_bcolor   penci_get_theme_mod'penci_pft_loadmore_bcolor' );
    
$loadmore_bgcolor  penci_get_theme_mod'penci_pft_loadmore_bgcolor' );
    
$loadmore_hcolor   penci_get_theme_mod'penci_pft_loadmore_hcolor' );
    
$loadmore_hbcolor  penci_get_theme_mod'penci_pft_loadmore_hbcolor' );
    
$loadmore_hbgcolor penci_get_theme_mod'penci_pft_loadmore_hbgcolor' );
    
$loadmore_border_size penci_get_theme_mod'penci_pft_loadmore_bordsize' );
    
$loadmore_animation_color penci_get_theme_mod'penci_pft_loadmore_animation_color' );
    
$readmore_margin_top penci_get_theme_mod'penci_pfl_readmore_margin_top' );

    if ( 
$loadmore_animation_color ) {
        
$css .= '.penci-portfolio-more-button.penci-plf-loading-2 .penci-portfolio-ajaxdot{ background-color: ' $loadmore_animation_color '; }';
    }

    
$loadmore_css '';
    if ( 
$loadmore_color ) {
        
$loadmore_css .= 'color:' $loadmore_color ';';
    }
    if ( 
$loadmore_bcolor ) {
        
$loadmore_css .= 'border-color:' $loadmore_bcolor ';';
    }
    if ( 
$loadmore_bgcolor ) {
        
$loadmore_css .= 'background-color:' $loadmore_bgcolor ';';
    }
    if ( 
$loadmore_border_size || '0' === $loadmore_border_size ) {
        
$loadmore_css .= 'border-width:' $loadmore_border_size 'px;';
    }
    if ( 
$readmore_margin_top ) {
        
$loadmore_css .= 'margin-top:' $readmore_margin_top 'px;';
    }

    if ( 
$loadmore_css ) {
        
$css .= '.penci-ajax-more a.penci-portfolio-more-button{ ' $loadmore_css ' }';
    }

    
$loadmore_hover_css '';
    if ( 
$loadmore_hcolor ) {
        
$loadmore_hover_css .= 'color:' $loadmore_hcolor ';';
    }
    if ( 
$loadmore_hbcolor ) {
        
$loadmore_hover_css .= 'border-color:' $loadmore_hbcolor ';';
    }
    if ( 
$loadmore_hbgcolor ) {
        
$loadmore_hover_css .= 'background-color:' $loadmore_hbgcolor ';';
    }
    if ( 
$loadmore_hover_css ) {
        
$css .= '.penci-ajax-more a.penci-portfolio-more-button:hover { ' $loadmore_hover_css ' }';
    }


    
// Typo

    
$item_title_size penci_get_theme_mod'penci_portfolio_item_title_size' );
    
$item_cat_size penci_get_theme_mod'penci_portfolio_item_cat_size' );

    if( 
$item_title_size ) {
        
$css .= sprintf'.inner-item-portfolio .portfolio-desc h3{ font-size:%spx; }'esc_attr$item_title_size ) );
    }
    if( 
$item_cat_size ) {
        
$css .= sprintf'.inner-item-portfolio .portfolio-desc span{ font-size:%spx; }'esc_attr$item_cat_size ) );
    }

    
$archive_w_container penci_get_theme_mod'penci_pflarchive_w_container' );
    if ( 
is_post_type_archive'portfolio' ) && $archive_w_container ) {
        
$archive_w_container $archive_w_container 30;
        
$fix_container       '.archive.post-type-archive-portfolio .site-main .penci-container{ max-width: 100%; }';
        
$css                 .= sprintf'@media screen and (min-width: %spx){ .archive.post-type-archive-portfolio  .site-main{ max-width:%spx;margin-left: auto; margin-right: auto; } %s }',
            
esc_attr$archive_w_container ), esc_attr$archive_w_container ), $fix_container );
    }

    if ( 
is_singular() ) {
        
$w_container penci_get_theme_mod'penci_pflsingle_w_container' );

        if ( 
$w_container  ) {
            
$w_container $w_container 30;
            
$css .= sprintf'@media screen and (min-width: %spx){ .single.single-portfolio .site-main > .penci-container{ max-width:%spx;margin-left: auto; margin-right: auto; } }',
                
esc_attr$w_container  ),esc_attr$w_container  ) );

        }
    }

    return 
$css;
}
x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586