What I mean is that those changes to the skin should be disabled by default, since only then would it not modify the defaults of a skin when choosing one.
The default options defined in lightview-plus.php set ‘mac’ while the default of Lightview 3 is ‘dark’. In fact the following options are different:
‘lv_skin’ => ‘mac’, //-> dark
‘lv_background_color’ => ‘#ffffff’, //-> #fff, but dark skin sets it to #141414
‘lv_border_color’ => ‘#ffffff’, //-> #cccccc, dark sets #000
‘lv_border_size’ => 8, //-> LV3 has the border disabled on all skins, uses padding
‘lv_overlay_color’ => ‘#000000’, //-> #202020
‘lv_overlay_opacity’ => 0.7, //-> 0.85
‘lv_radius_size’ => 8, //-> 5 with a padding of 10 on dark, 10 with padding 10 on other skins
‘lv_shadow’ => 0, //-> true
‘lv_shadow_blur’ => 1, //-> 3
‘lv_shadow_opacity’ => 0.3 //-> 0.15, dark skin sets 0.08
Looks like these problems are leftovers from and older version of Lightview.
Because the way the defaults work conflict with defaults of individual skins it should be better if only the skin itself could be selected, and if the current defaults became a skin like ‘lightview-plus’ that we could also select that would be perfect.