Changes between Version 1 and Version 2 of Eo:Styles/HiDPISupport


Ignore:
Timestamp:
2025-04-10T17:22:12+02:00 (2 weeks ago)
Author:
stoecker
Comment:

Only link source code

Legend:

Unmodified
Added
Removed
Modified
  • Eo:Styles/HiDPISupport

    v1 v2  
    2222== Kodo ==
    2323
    24 {{{
    25 #!style type="mapcss"
    26 
    27 meta {
    28     title: "HiDPI Subteno";
    29     version: "1.[[revision]]_[[date]]";
    30     description: "Permesas skali la nodajn grandecojn kaj tiparajn grandecojn de la norma JOSM-mapstilo.";
    31     icon: "HiDPISupportLogo.svg";
    32     author: "Klumbumbus";
    33     link: "https://josm.openstreetmap.de/wiki/Styles/HiDPISupport";
    34     min-josm-version: "10018";
    35     /* Ĉi tiu mapcss-mapstilo estas provizora solvo ĝis ĉiuj HiDPI-problemoj estas solvitaj. */
    36 }
    37 
    38 setting::shrink_nodes {
    39   type: boolean;
    40   label: tr("Malpli ĝenaj nodaj simboloj ĉe malalta zomo");
    41   default: true;
    42 }
    43 
    44 * {
    45     font-size-summand: JOSM_pref("font-size-summand", 2);
    46 }
    47 node {
    48     node-size-factor: JOSM_pref("node-size-factor", 1.8);
    49 }
    50 
    51 
    52 node["openGeoDB:type"],
    53 node[place] {
    54     font-size: 10 + prop("font-size-summand");
    55 }
    56 
    57 node|z-16,
    58 node[!is_prop_set("icon-image")]!.maxspeedclass {
    59     symbol-size: 2 * prop("node-size-factor");
    60 }
    61 
    62 way > node|z16[setting("shrink_nodes")]!:tagged { symbol-size: 1 * prop("node-size-factor"); }
    63 
    64 node|z17[setting("shrink_nodes")]               { symbol-size: 4 * prop("node-size-factor"); }
    65 way > node|z17[setting("shrink_nodes")]         { symbol-size: 2 * prop("node-size-factor"); }
    66 node|z17[setting("shrink_nodes")]:connection    { symbol-size: 4 * prop("node-size-factor"); }
    67 
    68 node|z18[setting("shrink_nodes")]               { symbol-size: 4 * prop("node-size-factor"); }
    69 way > node|z18[setting("shrink_nodes")]         { symbol-size: 3 * prop("node-size-factor"); }
    70 node|z18[setting("shrink_nodes")]:connection    { symbol-size: 5 * prop("node-size-factor"); }
    71 
    72 node|z19-[setting("shrink_nodes")]              { symbol-size: 4 * prop("node-size-factor"); }
    73 way > node|z19-[setting("shrink_nodes")]        { symbol-size: 4 * prop("node-size-factor"); }
    74 node|z19-[setting("shrink_nodes")]:connection   { symbol-size: 6 * prop("node-size-factor"); }
    75 
    76 node[!setting("shrink_nodes")]                  { symbol-size: 4 * prop("node-size-factor"); }
    77 way > node[!setting("shrink_nodes")]            { symbol-size: 4 * prop("node-size-factor"); }
    78 node[!setting("shrink_nodes")]:connection       { symbol-size: 6 * prop("node-size-factor"); }
    79 
    80 node:selected {
    81     symbol-size: 6 * prop("node-size-factor");
    82 }
    83 
    84 node|z-18,area|z-18 { font-size: 8 + prop("font-size-summand"); }
    85 node|z19,area|z19   { font-size: 9 + prop("font-size-summand"); }
    86 node|z20-,area|z20- { font-size: 10 + prop("font-size-summand"); }
    87 
    88 way|z17[highway] {
    89     font-size: 9 + prop("font-size-summand");
    90 }
    91 way|z18[highway] {
    92     font-size: 10 + prop("font-size-summand");
    93 }
    94 way|z19[highway] {
    95     font-size: 11 + prop("font-size-summand");
    96 }
    97 way|z20-[highway] {
    98     font-size: 12 + prop("font-size-summand");
    99 }
    100 }}}
     24[wiki:Styles/HiDPISupport]