28 votes

Topic deleted by author

29 comments

  1. Z3R0
    Link
    I just got here today, so thank you for linking this!!

    I just got here today, so thank you for linking this!!

    9 votes
  2. [17]
    Emerald_Knight
    Link
    If you have a theme to share, please consider contributing to the awesome-tildes project so we can maintain a comprehensive list instead of having lots of fragmented posts with everything...

    If you have a theme to share, please consider contributing to the awesome-tildes project so we can maintain a comprehensive list instead of having lots of fragmented posts with everything scattered between them :)

    6 votes
    1. [15]
      cfabbro
      Link Parent
      Any particular reason @crius’ Tildes Extended extension isn’t on that list, @Emerald_Knight? I honestly couldn’t live without it at this point.

      Any particular reason @criusTildes Extended extension isn’t on that list, @Emerald_Knight? I honestly couldn’t live without it at this point.

      5 votes
      1. [6]
        Emerald_Knight
        Link Parent
        Because I'm lazy and ended up forgetting about it ;)

        Because I'm lazy and ended up forgetting about it ;)

        4 votes
        1. [5]
          cfabbro
          Link Parent
          LOL. Ah okay... I was worried maybe @crius had asked you to not add it to the list or something.

          LOL. Ah okay... I was worried maybe @crius had asked you to not add it to the list or something.

          3 votes
          1. [4]
            Emerald_Knight
            Link Parent
            Nope, no problem there. I did intend to ask for permission to add it to the list at one point, but I refer to my previous comment. If you'd like to add an issue or make the changes directly and...

            Nope, no problem there. I did intend to ask for permission to add it to the list at one point, but I refer to my previous comment.

            If you'd like to add an issue or make the changes directly and issue a pull request, I'd be happy to get it into the list, assuming @crius has no objections.

            3 votes
            1. [2]
              cfabbro
              Link Parent
              I just PMd him. If he gives the thumbs up I’ll do so when I get back inside. I stayed up way too late last night doing invites so have just been chilling in the sun/heat today. We don’t get many...

              I just PMd him. If he gives the thumbs up I’ll do so when I get back inside. I stayed up way too late last night doing invites so have just been chilling in the sun/heat today. We don’t get many summer days this gorgeous in Southern Ontario so I want to soak up all the rays I can while it lasts. ;)

              3 votes
              1. Emerald_Knight
                Link Parent
                Completely understandable. Enjoy the sun!

                Completely understandable. Enjoy the sun!

                1 vote
      2. [8]
        crius
        Link Parent
        Just added the functionality to auto-update the external css loaded through tildes-extended in the experimental branch. Next monday it will be released ;) That way, you can load your favourite...

        Just added the functionality to auto-update the external css loaded through tildes-extended in the experimental branch. Next monday it will be released ;)

        That way, you can load your favourite theme and it will stay up-to-date if the author release fixes/update :)

        1 vote
        1. [7]
          cfabbro
          Link Parent
          Ah, nice. Although while I can't live without Tildes Extended (esp for the 'New Comment' button), I have actually been using Stylus for tildes.net themes because it doesn't require me to edit...

          Ah, nice. Although while I can't live without Tildes Extended (esp for the 'New Comment' button), I have actually been using Stylus for tildes.net themes because it doesn't require me to edit Firefox's CSP policy to apply them. Is there any particular reason that is required for Tildes Extended but not for Stylus?

          3 votes
          1. [6]
            crius
            Link Parent
            Because I still haven't find the time to figure out how the hell I can make firefox not bite my *** with that warning :) https://github.com/theCrius/tildes-extended/issues/17

            Because I still haven't find the time to figure out how the hell I can make firefox not bite my *** with that warning :)

            https://github.com/theCrius/tildes-extended/issues/17

            1 vote
            1. [5]
              cfabbro
              Link Parent
              Haha... yeah Firefox can be pretty strict, especially in regards to security standards. If you need some help you could perhaps ask @dblohm7, who is a Firefox dev... at the very least he might be...

              Haha... yeah Firefox can be pretty strict, especially in regards to security standards. If you need some help you could perhaps ask @dblohm7, who is a Firefox dev... at the very least he might be able to point you in the right direction for answers. He did an informal AMA in the Firefox post from a few days ago.

              1. [4]
                crius
                Link Parent
                I'm bookmarking this so I can come back later and try and contact @dblohm7 but I'm afraid that I would have to implement "stylus inside tildes-extended" to avoid the CSP trouble as Firefox...

                I'm bookmarking this so I can come back later and try and contact @dblohm7 but I'm afraid that I would have to implement "stylus inside tildes-extended" to avoid the CSP trouble as Firefox documentation is pretty clear:

                Addons are negated the possibility to use "inline_eval", "inline_unsafe" [...]

                And something else that I don't remember now. While I can agree about those settings for the SCRIPT tag, that would allow addons to inject JS into the page itself, from third party source not in the addons source code, I find it quite ridiculous for the STYLE tag as that can only inject graphical changes.

                To clarify, with a SCRIPT injected from a third party source (remote URL) not in the addon, mozilla cannot detect harmful code and the script could alter everything in a page, imagine a login button that redirect you not to your bank acccount anymore but to a fake login to steal your credential. Or a sniffer for your credit cards.

                But STYLE can literally just alter already existing HTML tags, so... at worst hide stuff away. Not really trick you into going somewhere on the internet where you don't want or sniffer data you're inserting.

                I don't know, it feels like something implemented without much tought or straight out paranoid to me and while there are already bugs reported, things go on quite slowly from the mozilla community development.


                I mention the bugs here: https://github.com/theCrius/tildes-extended/issues/17

                2 votes
                1. [3]
                  cfabbro
                  Link Parent
                  Yeah that is a bit strange that even STYLE is restricted so heavily... :( It's also curious that somehow Stylus manages to do it without requiring users disable their CSP.

                  Yeah that is a bit strange that even STYLE is restricted so heavily... :(
                  It's also curious that somehow Stylus manages to do it without requiring users disable their CSP.

                  1. Emerald_Knight
                    Link Parent
                    There's a reason for styles being restricted. For example, check out side-channel attacking using CSS3 features such as mix-blend-mode. CSS may only be intended for display, but its underlying...

                    There's a reason for styles being restricted. For example, check out side-channel attacking using CSS3 features such as mix-blend-mode. CSS may only be intended for display, but its underlying implementation can introduce unintuitive and subtle vulnerabilities that you can't reasonably be expected to watch out for.

                    2 votes
                  2. crius
                    Link Parent
                    I tried looking into some issues of the GitHub repo and I think they use the shadow DOM but I'm not really sure because their code is utterly complicated in some parts and uses quite specific...

                    I tried looking into some issues of the GitHub repo and I think they use the shadow DOM but I'm not really sure because their code is utterly complicated in some parts and uses quite specific Chrome/Firefox APIs that I don't know in others.

                    It would be interesting to see how many new contributors joined the project recently, because when the code becomes like that, it's quite hard to contribute.

                    1 vote
    2. cook
      Link Parent
      Nice. Dracula all the things!

      Nice. Dracula all the things!

      2 votes
  3. [4]
    tomf
    Link
    It's minor, but I've been highlighting the official posts with .topic-listing .is-topic-official, .topic-listing .is-topic-official .topic-info { border-color: #FF5555 !important; background:...

    It's minor, but I've been highlighting the official posts with

    .topic-listing .is-topic-official, .topic-listing .is-topic-official .topic-info {
        border-color: #FF5555 !important;
        background: rgb(68, 70, 89)!important;
    }
    

    The coloring is for your Dracula theme.

    I also made the new mail notification clearer

    a.logged-in-user-alert {
        background-color: #ff5555!important;
        display: block;
        padding: 0px 10px;
        color: #FFFFFF!important;
        min-width: 90px;
        text-align: center;
    }
    

    This might already be done, but I changed the color for voted comments' vote links

    a.post-button.post-button-used {
        color: #fe79c5!important;
    }
    

    The last thing I did was to give the tags a background color. Nothing fancy, but it breaks it up a bit.

    3 votes
    1. [4]
      Comment deleted by author
      Link Parent
      1. [3]
        tomf
        Link Parent
        I've been checking for updates every few days. It'd be nice if these themes were merged in with Tildes Extended. With the alert, the sizing isn't perfect. It'll expand with longer nicks, so it'll...

        I've been checking for updates every few days. It'd be nice if these themes were merged in with Tildes Extended.

        With the alert, the sizing isn't perfect. It'll expand with longer nicks, so it'll need a max-width and an alignment fix.

        I also highlight the OP comments with

        .comment .is-comment-by-op {
            background: linear-gradient(-90deg, rgba(190, 147, 249,0), rgba(190, 147, 249,0.14));
        }
        

        I've said it before, but Dracula is perfect for this site.

        2 votes
        1. [3]
          Comment deleted by author
          Link Parent
          1. [2]
            tomf
            Link Parent
            ha. I did try Monokai -- but not before I modified my GTK theme and stuff so I had Dracula everywhere. Welp, that auto-updating is handy -- but don't leave me hanging! What's the issue with...

            ha. I did try Monokai -- but not before I modified my GTK theme and stuff so I had Dracula everywhere.

            Welp, that auto-updating is handy -- but don't leave me hanging! What's the issue with highlighting the OPs comments?

            1 vote
  4. [5]
    rndmprsn
    Link
    I made a dark and flat theme recently. here is what the main page looks like, and these are the comments. I now have almost all the sites I visit regularly using a variant of this theme with these...

    I made a dark and flat theme recently.

    here is what the main page looks like, and these are the comments.

    I now have almost all the sites I visit regularly using a variant of this theme with these same
    colors. Just one step closer to a dark theme to rule them all.

    3 votes
    1. [4]
      cfabbro
      Link Parent
      Nice. Do you mind if I submit that to the awesome-tildes list?

      Nice. Do you mind if I submit that to the awesome-tildes list?

      2 votes
      1. [3]
        rndmprsn
        (edited )
        Link Parent
        Not at all. I'd be honored :) Edit: I added a version that includes pfg's collapse button change as well.

        Not at all. I'd be honored :)

        Edit: I added a version that includes pfg's
        collapse button change as well.

        3 votes
        1. [2]
          cfabbro
          Link Parent
          Cool. Submitted the merge request so whenever @Emerald_Knight gets a chance I am sure he will include it (after fixing whatever mistakes I made ;).

          Cool. Submitted the merge request so whenever @Emerald_Knight gets a chance I am sure he will include it (after fixing whatever mistakes I made ;).

          2 votes
          1. Emerald_Knight
            Link Parent
            I am Emerald_Knight of the site Tildes, first of his name, the lazy, overseer of awesome-tildes, reviewer of commit history, watcher of issues and merge requests, and merger of project forks. In...

            I am Emerald_Knight of the site Tildes, first of his name, the lazy, overseer of awesome-tildes, reviewer of commit history, watcher of issues and merge requests, and merger of project forks.

            In other words, your merge request has been accepted ;)

            3 votes
  5. rodya
    Link
    It would be great if someone could make a "template" theme that we could run through a script to set the color pallet, similar to what the base-16 people do. Also why doesn't CSS support some kind...

    It would be great if someone could make a "template" theme that we could run through a script to set the color pallet, similar to what the base-16 people do.

    Also why doesn't CSS support some kind of macro constant for situations like this?

    2 votes
  6. pfg
    Link
    I like not having to go to the top of a comment to collapse it, so I moved the collapse button to a bar to the left of comments. Gist link

    I like not having to go to the top of a comment to collapse it, so I moved the collapse button to a bar to the left of comments. Gist link

    2 votes