Giter Site home page Giter Site logo

esix-cafe's People

Contributors

faucetlol avatar mandorinn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

faucetlol

esix-cafe's Issues

Icons appearing in body of forum posts

image
394058

A more precise selector is needed. It seems like the buttons are in a div with the class content-menu for both forum posts and comments, but I'm not sure about every part of the site.

Pending approval notice doesn't show additional information

image

image

I was going to have a go at this myself, but my CSS knowledge isn't good enough to understand what's going on with the pending approval notice. (making the notice actually look good with that much text too would be another struggle)

Example:

<div class="notice notice-pending" id="pending-approval-notice">
      This post is pending approval. (<a href="/wiki_pages?title=about%3Amod_queue">learn more</a>)

        <p>
    It has been reviewed by 1 approver.

      1 believe it doesn't meet the quality standards.


  </p>


    </div>

Tag categories not colored in autocompletion

image

For some reason these use .tag-type-# instead of .category-# - this fix should do just fine.

.category-1 a, a.tag-type-1 {
    color:var(--tag-cat-2)!important
	}
	.category-1 a:hover, a.tag-type-1:hover {
    color:var(--tag-cat-2-hover)!important
	}
	.category-3 a, a.tag-type-3 {
    color:var(--tag-cat-3)!important
	}
	.category-3 a:hover, a.tag-type-3:hover {
    color:var(--tag-cat-3-hover)!important
	}
	.category-4 a, a.tag-type-4 {
    color:var(--tag-cat-4)!important
	}
	.category-4 a:hover, a.tag-type-4:hover {
    color:var(--tag-cat-4-hover)!important
	}
	.category-5 a, a.tag-type-5 {
    color:var(--tag-cat-5)!important
	}
	.category-5 a:hover, a.tag-type-5:hover {
    color:var(--tag-cat-5-hover)!important
	}
	.category-6 a, a.tag-type-6 {
    color:var(--tag-cat-6)!important
	}
	.category-6 a:hover, a.tag-type-6:hover {
    color:var(--tag-cat-6-hover)!important
	}
	.category-7 a, a.tag-type-7 {
    color:var(--tag-cat-7)!important
	}
	.category-7 a:hover, a.tag-type-7:hover {
    color:var(--tag-cat-7-hover)!important
	}

[Mobile] Not all tables fit on the screen

Going on a hunt for mobile issues, low priority since I generally use the desktop layout on my phone anyways, but sometimes I'm using the mobile layout and encounter problems.

Some tables on the mobile layout aren't showing the full amount of information on the screen due to overflow, while other pages like /wiki_pages are working just fine. Without eSix Cafe installed it's possible to zoom out or scroll to see the additional information, but eSix Cafe doesn't let you do that.

Wiki Page Versions

Desktop
image
Mobile
image

Bulk Update Requests

Desktop
image
Mobile (also something up with the search options there)
image

Menu is missing on mobile layout

I finally got around to working out how to install Stylus on Firefox for Android, the menu is missing making the website very difficult to navigate.

Vanilla
-2147483648_-236921

eSix Café
-2147483648_-236919

(why are Android screenshots so huge??)

I'm not sure if it's worth putting much time into mobile version bugs since there's probably very few people actually using it (maybe only me?) but this one seems necessary since it makes the website pretty much unusable. You can even replicate it on desktop by resizing the window small enough (with re621 disabled) so it's probably a simple enough media query.

\ symbol is replaced with ¥

I noticed this quite a while back and backslashes appear so irregularly it's never been a problem for me but it caused a little confusion in the e621 Discord. It's caused by the Yu Gothic UI font using the backslash codepoint as a Yen symbol - something which is apparently common for Japanese fonts prior to Unicode as a legacy thing or something like that.

image

I don't know if you have a specific attachment to the font or if you think it's even worth changing it over this or not. Segoe UI looks very similar and leaves the backslashes as backslashes. The only major difference I observed with Segoe UI is that bold text looks a little bolder.

[Forum] Last page color should be different from forum post link

The last page button color is currently the same as the topic title, making it look like the page number is part of the topic name.

image

This differs from e621's default theme
image

Example element:
<a class="last-page" href="/forum_topics/22535?page=3">page 3</a>

Replacements notice is weird when the post is also pending

When the post is pending and has pending replacements the notice doesn't appear properly
image

<div class="bottom-notices">
        
          

  <div class="notice notice-pending" id="pending-approval-notice">
    This post is pending approval. (<a href="/wiki_pages?title=about%3Amod_queue">learn more</a>)

    

  </div>

  <div class="notice notice-flagged">
    <p>This post has <a href="/post_replacements?search%5Bpost_id%5D=3773468">pending replacements.</a></p>
  </div>

      </div>

How it's presumably supposed to look, on a post that's already approved but has pending replacements
image

<div class="bottom-notices">
        
          


  <div class="notice notice-flagged">
    <p>This post has <a href="/post_replacements?search%5Bpost_id%5D=3639541">pending replacements.</a></p>
  </div>

      </div>

Both elements look identical to me so... I'm not sure what's going on here

Active related tags have no highlighting

Vanilla e621
image

eSix Café
image

The tag-active class (seen in the related tags box when editing a post) for some reason doesn't seem to get styled - since this is going to require picking some colors I feel like you'll do a better job than me. Instead of having to change the theme multiple times you can see the colors already used on the site here.

Since I know you don't really edit tags you can just paste this into the page for testing: active-tags.txt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.