+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Fehlt in der Doku: Hinweis auf Klasse ym-noprint

  1. #1
    Erfahrener Benutzer
    Registriert seit
    26.05.2008
    Beiträge
    791

    Fehlt in der Doku: Hinweis auf Klasse ym-noprint

    In der aktuellen Doku zu YAML4 fehlt m.E. ein Hinweis auf die Klasse ym-noprint
    amazingBytes® - www.amazingBytes.net
    Internet-Konzepte & Webdesign • Content Management
    Suchdienstoptimierung • Suchdienstmarketing • Social Media Monitoring • Social Media Optimization

  2. #2
    YAML Developer Avatar von djesse
    Registriert seit
    22.11.2005
    Beiträge
    2.895
    Hallo,

    eine Klasse ".noprint" hat es in YAML nie gegeben. Was es gibt, ist die Klasse ".ym-print", deren Anwendungszweck im Accessibility-Modul erläutert ist.

    Gruß
    Dirk
    Keine Supportanfragen per PN, Fragen bitte nur im Forum stellen!
    • "Yet Another Multicolumn Layout" ist ein modulares CSS Framework zur Erstellung wirklich flexibler, zugänglicher und responsiver Websites.
    • "Thinkin' Tags" Rapid Prototyping on a production-ready code basis with YAML 4
    • "YAML Builder" A tool for visual layout development of YAML based CSS layouts.
    • "YAML Debug" an assistive code diagnostic tool for web developers.

  3. #3
    Erfahrener Benutzer
    Registriert seit
    26.05.2008
    Beiträge
    791
    Hallo Dirk,

    ich kam ja doch nur darauf, weil ich eben diese Klasse in yaml/core/base.css gesehen hatte (Zeilen 479ff):
    Code:
        /* (en) generic class to hide elements for print */
        /* (de) Allgemeine CSS Klasse, um beliebige Elemente in der Druckausgabe auszublenden */
        .ym-noprint {
            display:none !important;
        }
    amazingBytes® - www.amazingBytes.net
    Internet-Konzepte & Webdesign • Content Management
    Suchdienstoptimierung • Suchdienstmarketing • Social Media Monitoring • Social Media Optimization

  4. #4
    YAML Developer Avatar von djesse
    Registriert seit
    22.11.2005
    Beiträge
    2.895
    Herje, ich leide wohl auch langsam an Demenz. Das ist ein Überbleibsel aus der alpha-Version von YAML 4 und sollte eigentlich nicht ins Release. Danke fürs Auffinden dieses "Bugs".

    Dirk
    Keine Supportanfragen per PN, Fragen bitte nur im Forum stellen!
    • "Yet Another Multicolumn Layout" ist ein modulares CSS Framework zur Erstellung wirklich flexibler, zugänglicher und responsiver Websites.
    • "Thinkin' Tags" Rapid Prototyping on a production-ready code basis with YAML 4
    • "YAML Builder" A tool for visual layout development of YAML based CSS layouts.
    • "YAML Debug" an assistive code diagnostic tool for web developers.

  5. #5
    Erfahrener Benutzer
    Registriert seit
    26.05.2008
    Beiträge
    791
    Was wäre denn so schlimm an .ym-noprint?
    Ich hab's mir in mein print.css eingebaut, weil es doch sehr praktisch ist, diverse Dinge beim Ausdruck wegzulassen, bspw. die Social Media-Buttons oder eine "Skip to top"-Navi, so wie im gestern veröffentlichten www.parken-memmingen-airport.de
    Die (beim Ausdruck) auszublendenden Elemente wiesen keine eigene Klasse auf, mit der sie sich schnell eindeutig bezeichnen ließen, deshalb die "Erfindung" von .ym-noprint
    amazingBytes® - www.amazingBytes.net
    Internet-Konzepte & Webdesign • Content Management
    Suchdienstoptimierung • Suchdienstmarketing • Social Media Monitoring • Social Media Optimization

  6. #6
    Hallo,
    noprint gab es doch auch in der 3er. Ich benötige das schon des Öfteren mal. Würde es auch begrüßen wenn es drin bleibt.

    PS: sehe grad noch ne ultra Kleinigkeit in der base.css (~Zeile 460). Da sollte @since 3.0 wohl 4.0 sein?

    Gruß
    Reinhard
    :: JYAML :: HieblMedia :: Twitter ::
    Zufrieden mit meinem Support? Ich lasse mich gerne überraschen - Meine Wunschliste / oder Spende.

  7. #7
    YAML Developer Avatar von djesse
    Registriert seit
    22.11.2005
    Beiträge
    2.895
    Hallo Reinhard,

    es mag gelegentlich nützlich sein, aber aus meiner Sicht ist es eine sehr simple Klasse, die man nicht zwingend in der base.css vorgeben muss. Daher war bei mir eigentlich die Entscheidung getroffen, dass diese Klasse nicht weiterleben sollte.

    Das Print-Layout muss in der Regel genauso wie das Screen-Layout individuell gestaltet werden. Ich will eigentlich nicht die Unart fördern, jede simple CSS-Eigenschaft in einer Klasse zu verpacken, die dann in Massen ins HTML geschmissen wird. Das ist kein guter Coding-Stil.

    Gruß
    Dirk
    Keine Supportanfragen per PN, Fragen bitte nur im Forum stellen!
    • "Yet Another Multicolumn Layout" ist ein modulares CSS Framework zur Erstellung wirklich flexibler, zugänglicher und responsiver Websites.
    • "Thinkin' Tags" Rapid Prototyping on a production-ready code basis with YAML 4
    • "YAML Builder" A tool for visual layout development of YAML based CSS layouts.
    • "YAML Debug" an assistive code diagnostic tool for web developers.

  8. #8
    Da stimme ich dir zu, dass es nicht zwingend in die base.css gehört.

    Könntest du dir vorstellen das in die print.css zu verschieben?
    :: JYAML :: HieblMedia :: Twitter ::
    Zufrieden mit meinem Support? Ich lasse mich gerne überraschen - Meine Wunschliste / oder Spende.

  9. #9
    Erfahrener Benutzer
    Registriert seit
    26.05.2008
    Beiträge
    791
    Diese Aussage kann ich verstehen und unterstützen.

    Mein "Problem" ist, dass das Print-Layout mehr oder weniger nur ein Nebenprodukt der Screen-Layouterstellung ist, erfahrungsgemäß will kaum ein Kunde den Zeitaufwand dafür bezahlen. Deshalb wird es immer wieder notwendig sein, überflüssige Elemente einfach kurzerhand für den Ausdruck rauszuschmeißen.

    So muss ich diese Klasse eben einfach nachträglich generell in mein print.css stecken. Tut ja nicht weh.
    amazingBytes® - www.amazingBytes.net
    Internet-Konzepte & Webdesign • Content Management
    Suchdienstoptimierung • Suchdienstmarketing • Social Media Monitoring • Social Media Optimization

  10. #10
    YAML Developer Avatar von djesse
    Registriert seit
    22.11.2005
    Beiträge
    2.895
    Verschieben der Klasse in die print.css ist akzeptabel. Ich will sie nur nicht in der base.css drin haben.
    Keine Supportanfragen per PN, Fragen bitte nur im Forum stellen!
    • "Yet Another Multicolumn Layout" ist ein modulares CSS Framework zur Erstellung wirklich flexibler, zugänglicher und responsiver Websites.
    • "Thinkin' Tags" Rapid Prototyping on a production-ready code basis with YAML 4
    • "YAML Builder" A tool for visual layout development of YAML based CSS layouts.
    • "YAML Debug" an assistive code diagnostic tool for web developers.

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein