Coder Social home page Coder Social logo

robwhitaker / mmp-website Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 38.9 MB

Website and CMS for my serial novel, Midnight Murder Party.

Home Page: http://midnightmurderparty.com/

Ruby 38.36% JavaScript 12.12% HTML 2.01% Elm 31.50% Shell 0.52% Nix 3.09% Haskell 12.41%

mmp-website's People

Contributors

dependabot[bot] avatar larouxn avatar robwhitaker avatar

Watchers

 avatar  avatar

mmp-website's Issues

Clicking the Forward button like a madman leads to 1/0 page count

Starting at page 1 (Chapter 1 beginning) and clicking the Forward button very fast, I progressed to the beginning of Chapter 2. Once the page loaded up, the page counter at the bottom said "1 / 0" which breaks the rules of math. Clicking forward once brings me to the front of the book, closed cover. Clicking the cover brings me to the beginning of Chapter 1 again, and everything is fine now.

Reproducible: not sure. I tried a second time and everything loaded perfectly fine.

Browser = Opera Developer v 39.0.2234.0, fullscreen'd

1 out of 0

Long dash is left all alone on line wrap

Browser: Safari (probably on any browser but this happens to be the one I was on)

The long dash at the end of the first line of The Eyeball is brought to its own line if the page wrap happens on the word "and".

I resized to be sure that there wasn't a space between "and" and the dash, and there is not. So it should probably remain attached to the word "and". Then again, this might not be in your control, or maybe it's not actually a problem. I just don't think it looks good.

longdash

If Disqus breaks the renderer breaks

Reproducible in local Chrome 54.
screen shot 2016-11-17 at 17 45 26

Fixed with the dank try catch block:

function refreshCommentCount(forceFF) {
    if(isFirefox() && !forceFF) return; //hack because Firefox is broken
    try {
          if(!(DISQUSWIDGETS && DISQUSWIDGETS.getCount)) {
              console.log("Error: DISQUSWIDGETS not defined.");
          } else {
              console.log("Refreshing comment counts.");
              DISQUSWIDGETS.getCount({reset: true});
          }
        } catch (e) {
          console.log("dingle mccringlson");
        }
    }
}

TOC label positioned poorly in some cases

image
The text should be vertically centered (level with the arrow), not pushing against the bottom of its container. This only seems to occur on my desktop. Browser and window size don't seem to matter.

IE11 shows Share modal offset to the right instead of centered

This doesn't occur when the flex styles on the modal div are disabled. Somehow, the external flex container affects the div properly when it isn't set to be treated as a flex element. Of course, disabling the flex styles breaks the positioning in every other browser.

image

Instant window resize leads to &nnbsp; appearing in text

Opera Developer 39.0.2234.0

  1. Clicked on dropdown heading for Episode 2-2A-6
  2. Did keyboard shortcut to instant change size of window (shorter)
  3. "&nnbsp;" shows up at beginning of paragraph in section 6
  4. Resized back to full-screen and it's still there
  5. Turn page backwards, turn forward again, text is still there
    resizenonsense

Cookie Corruption

Sometimes the editor cookies ends up having its extra details appended to it.
screen shot 2016-07-27 at 18 05 19

Zoom Zoom

super zoomed

Probably not a huge issue but things get funky, Chrome at 500%

And Chromodo at 300%
image

Gems - No dev gems on servers

Currently we install all gems at during deploys and we don't need any dev gems on staging or production. We only need to install only production and general gems.

Halloween

So, the Halloween part opens in the reader but its super difficult to navigate and terrible
image

Also at this point you can't navigate anywhere else.

IE sometimes brings user to page before nav elem

Margin/padding wraps to previous page with CSS columns causing IE to think the elem starts a page before it does. This affects jump navigation as well as page turns back, which don't indicate the proper selected segment.

RSS Feed - Refactor

"needs to be refactored with a sweet stack" ==> Fix structure to RSS standards

Safari zoom defaults to full page, not "text only"

Browser: Safari.

Just writing this as some info, not really something you can fix.

When you Cmd-Plus or Cmd-Minus the page in Safari, the default behavior is to zoom the whole damn page like it's a still image. Observe:

zoom1
zoom2

The way to turn this off is to go to the View menu in the browser, and toggle the option "Zoom Text Only." Now it works like a normal browser. Lel.

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.