Plugin Directory

Changeset 2402353


Ignore:
Timestamp:
10/19/2020 07:06:18 AM (5 years ago)
Author:
fransoft
Message:

Text centered vertically

Location:
floating-related-posts/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • floating-related-posts/trunk/README.txt

    r2400795 r2402353  
    33Requires at least: 3.3.1
    44Tested up to: 5.5.1
    5 Stable tag: 1.0.4
     5Stable tag: 1.0.5
    66License: GPLv2 or later
    77
  • floating-related-posts/trunk/floating-related-posts-pro.php

    r2400795 r2402353  
    44 * Plugin URI:
    55 * Description: Shows a floating banner with a list of related posts
    6  * Version: 1.0.4
     6 * Version: 1.0.5
    77 * Author: Fransoft
    88 * Text Domain: floating-related-posts-pro
     
    1414
    1515
    16 define ('FRPOSTPRO_VERSION', '1.0.4');
     16define ('FRPOSTPRO_VERSION', '1.0.5');
    1717define ('FRPOSTPRO_DEF_PLUGIN_NAME', 'Floating Related Posts');
    1818define ('FRPOSTPRO_DEF_PLUGIN', 'floating-related-posts-pro');
     
    143143    $settings['frpostpro-border-color'] = '#eae8e8';
    144144    $settings['frpostpro-text-color'] = '#000000';
    145     $settings['frpostpro-font-size'] = 13;
     145    $settings['frpostpro-font-size'] = 14;
    146146    $settings['frpostpro-z-index'] = '9999';
    147147    $settings['frpostpro-smartphone-position'] = 'bottom';
     
    281281        wp_localize_script('frpostpro-front-script', 'frpostpro_js', $posts);
    282282
    283 
     283        $readmore_visible = empty($settings['frpostpro-read-more']) ? 'none' : 'block';
     284        $readmore_size = max($settings['frpostpro-font-size'] - 2, 2);
    284285        $border_smartphone = $settings['frpostpro-smartphone-position'] == 'bottom' ? "border-top" : "border-bottom";
    285286
     
    331332
    332333
     334
     335        $line_height = $settings['frpostpro-font-size'] + 1;
     336        $max_height = ($line_height * 3) + 1;
     337
     338        $content .= " .frpostpro-title { line-height: ".$line_height."px; max-height: ".$max_height."px;} \n";
    333339       
    334340        $content .= " .frpostpro-wrap { background-color: ".$settings['frpostpro-background-color']."; z-index: ".$settings['frpostpro-z-index']."; color: ".$settings['frpostpro-text-color']."; font-size: ".max($settings['frpostpro-font-size'], 5)."px; border: none; ".$border_smartphone.": solid 1px ".$settings['frpostpro-border-color']."  } \n";
     
    337343
    338344        $content .= " .frpostpro-text { background-color: ".$settings['frpostpro-background-color']."} \n";
    339         $content .= " .frpostpro-readmore { font-size: ".(max($settings['frpostpro-font-size'] - 2, 2))."px} \n";
     345        $content .= " .frpostpro-readmore { display:".$readmore_visible.";margin-top:2px; font-size: ".$readmore_size."px; line-height: ".$readmore_size."px} \n";
    340346        $content .= "</style>";
    341347
  • floating-related-posts/trunk/resources/css/floating-related-posts-pro-admin.css

    r2398614 r2402353  
    4040  top:2px;
    4141  right:4px;
     42  opacity: 0.5;
    4243}
    4344
  • floating-related-posts/trunk/resources/css/floating-related-posts-pro.css

    r2400072 r2402353  
    2727  left:145px;
    2828  height: 100%;
    29   top:15px;
     29  top:0px;
     30}
     31
     32.frpostpro-text-center{
     33  position: absolute;
     34  top:0px;
     35  right: 0px;
     36  width: 100%;
    3037}
    3138
     
    3946.frpostpro-title {
    4047  font-weight: bold;
    41   max-height: 3em;
    42   line-height: 1em;
    4348  overflow: hidden;
    4449}
     
    4954  right:4px;
    5055  cursor: pointer;
     56  opacity: 0.5;
    5157}
    5258
     
    8490
    8591  to {
    86     top: 15px;
     92    top: 0px;
    8793  }
    8894}
  • floating-related-posts/trunk/resources/js/floating-related-posts-pro.js

    r2398614 r2402353  
    1919
    2020                    function showSlide() {
     21
     22               
    2123                        var img = $("<div class='frpostpro-img slidein-image'></div>");
    22                         var text = $("<div class='frpostpro-text slidein-text'><div class='frpostpro-title'>"+frpostpro_js[counter].frpostpro_title+"</div><div class='frpostpro-readmore'>"+readMore+"</div></div>");
     24                        var text = $("<div class='frpostpro-text slidein-text'><div class='frpostpro-text-center' id='frpostpro-slide-"+counter+"'><div class='frpostpro-title'>"+frpostpro_js[counter].frpostpro_title+"</div><div class='frpostpro-readmore'>"+readMore+"</div></div></div>");
    2325
    2426                           
     
    2729                        }
    2830                       
    29                         img.css('background-size', 'cover');
     31                        img.css('background-size', 'cover');
    3032                        text.css({'top':'160px'});
    3133
     
    3335                        $('#frpostpro-click').append(img);
    3436
    35                        
     37                        var slide = $('#frpostpro-slide-'+counter);
     38                        slide.css({'top':((80 - slide.height()) / 2) + 'px'});
    3639
    3740                        animationTimeout = setTimeout(function() {
Note: See TracChangeset for help on using the changeset viewer.