Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #1365310

    Guten Morgen! / Good morning!

    In meinen Enfold-Einstellungen ist nirgendwo die Farbe grau zusehen. Dennoch werden besuchte Links (Textlinks) in Grau angezeigt. Wie lautet der CSS-Code, um die besuchten Links z.B. weiß zu machen? Bzw. wie könnte ich das in den Theme-Einstellungen ändern?

    In my Enfold settings the color gray is nowhere to be seen. Yet visited links (text links) are displayed in gray. What is the CSS code to make the visited links white for example? Or how could I change this in the theme settings?

    Viele Grüße / Many greetings
    Susanne

    #1365327

    Hey Susanne,

    Could you post a link to where we can see the actual problem please? If you could point out an actual link, then that would be helpful too.

    Best regards,
    Rikard

    #1365423

    Das müsste ja um einen Effekt zu haben ein Link sein, der in einer Neuen Seite / neuem Tab geöffnet wird – und die bestehende Seite mit dem Link erhalten bleibt. Früher konnte man die pseudo classe :visited nutzen – aus Sicherheitsgründen wird heute in fast allen modernen Browsern dieses nicht gentutzt: Link

    was du machen könntest wäre wohl ein Script setzen, welches einem geklickten link eine Klasse hinzufügt . z.B : visited

    dauerhaft für deine Domain zu setzen würde allerdings dann wieder enden in einem eigenen Cookie – welches wohl eher nicht mehr DSGVO konform sein wird.

    ____________

    This would have to be a link to have an effect, which is opened in a new page / new tab – and the existing page with the link remains. In the past you could use the pseudo classe :visited – for security reasons this is not used today in almost all modern browsers: Link.

    what you could do would be to set a script, which adds a class to a clicked link. e.g. : visited

    to set permanently for your domain would then end in a separate cookie – which will probably no longer be compliant with the GDPR.

    function add_class_to_visited_links(){
    ?>
    <script>
    (function($){
    	$('a').on('click', function(){
    		$(this).addClass('visited');
    	});
    })(jQuery);
    </script>
    <?php
    }
    add_action('wp_footer', 'add_class_to_visited_links');

    and on quick css :

    a.visited {
      color: #FFF;
    }
    #1365442

    Hi,

    Thanks for helping out @guenni007 :-)

    Best regards,
    Rikard

    #1366091

    Hallo@guenni007 und @rikard,

    besten Dank!
    Aber wo füge ich das Script ein? In die functions.css? Und wie stelle ich nochmal ein, dass in dem Enfold WP-Backend die CSS-Dateien überhaupt im WP-Menü angezeigt werden?

    Hello@guenni007 and @rikard,

    thanks a lot!
    But where do I insert the script? In the functions.css? And how do I set again that in the Enfold WP backend the CSS files are shown in the WP menu at all?

    Viele Grüße / Many greetings
    Susanne

    #1366105

    Das Snippet ist wie üblich für die child-theme functions.php. Das andere steht ja da – für die Quick css.
    Wie gesagt – solange du die Seite geöffnet läßt und externe links z.B in ein neues Fenster/Tab gehen wird dann die Klasse an dem Link erhalten. Sobald diese Seite jedoch neu besucht wird – ist alles wieder auf default. Das ist ja der Grund für Cookies – dies für die Verweildauer der Cookies zu speichern.
    Das wäre jetzt hier denke ich “outside the scope of support”

    ________

    The snippet is as usual for the child-theme functions.php. The other is there – for the quick css.
    As I said – as long as you leave the page open and external links e.g. go into a new window/tab then the class at the link is preserved. But as soon as this page is visited again – everything is back to default. That is the reason for cookies – to save this for the duration of the cookies.
    That would now be here I think “outside the scope of support”.

    #1366123

    hm – i read now on Web Storage API with Window.sessionStorage or Window.localStorage – maybe there is a way to do that this manner.
    Maybe we should wait here for a developer from the team to see if there are possibilities beyond a cookie.

Viewing 7 posts - 1 through 7 (of 7 total)

You must be logged in to reply to this topic.