Giter Site home page Giter Site logo

devprogress / i-like-hillary-but Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 14.0 1.52 MB

A site for explaining and refuting common complaints about our next president.

Home Page: https://devprogress.us/i-like-hillary-but/

License: Apache License 2.0

Ruby 4.94% HTML 54.81% CSS 33.37% Shell 0.60% JavaScript 6.28%

i-like-hillary-but's People

Contributors

aaronsofaer avatar alittlecynical avatar bhaibel avatar dglazkov avatar durka avatar ericker avatar eyas avatar fny avatar jillh510 avatar jmithani avatar pnathan avatar robmyre avatar shawnlauzon avatar stefmcneely74 avatar thelmaboamah avatar therealphildini avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

i-like-hillary-but's Issues

Travis isn't happy

had to add the following to PR #24

diff --git a/Rakefile b/Rakefile
index ffc03e1..969132c 100644
--- a/Rakefile
+++ b/Rakefile
@@ -5,4 +5,6 @@ task :test do
   HTMLProofer.check_directory("./docs", {
     :external_only => true
   }).run
-end
\ No newline at end of file
+end
+
+task :default => :test

to get rake to run; after that, this complaint showed up, which... er... !!! I fussed with different ruby versions, no dice

 Incremental build: disabled. Enable with --incremental

      Generating... 

             ERROR: YOUR SITE COULD NOT BE BUILT:

                    ------------------------------------

                    Invalid date '<%= Time.now.strftime('%Y-%m-%d %H:%M:%S %z') %>': Document 'vendor/bundle/ruby/2.3.0/gems/jekyll-3.2.1/lib/site_template/_posts/0000-00-00-welcome-to-jekyll.markdown.erb' does not have a valid date in the YAML front matter.

rake aborted!

Command failed with status (1): [bundle exec jekyll build...]

/home/travis/build/DevProgress/i-like-hillary-but/Rakefile:4:in `block in <top (required)>'

/home/travis/.rvm/gems/ruby-2.3.1/bin/ruby_executable_hooks:15:in `eval'

/home/travis/.rvm/gems/ruby-2.3.1/bin/ruby_executable_hooks:15:in `<main>'

Tasks: TOP => default => test

(See full trace by running task with --trace)

Update content titles according to most recent UX guidelines

The new experience outlined by @coreyleamon entails a refresh of our individual post titles:

  • "But" is no longer part of each post title. Instead the home page reads:
    • "I'd vote for Hillary, but..." and then each myth is stated as an assertion after an ellipsis (...)
    • The title reads Fiction: "..." with each myth stated as an assertion.

This issue tracks the renaming of articles to confirm with that.

FAQ submission setup

a button that says "Find What You Were Looking For? If not, submit another question to this site". When clicked, that button would open a mini paragraph field (* = required) and a single field for email address (no asterisk ie not required)

Back arrow should act like back button

The left caret on each page makes it seem like it should act like a back button. However it does not: it instead launches the page to the front of the stack. That means that going back to go to the page they were on last means clicking through every single one of the issues that were displayed, which seems odd for clicking on a "back arrow".

The UX should not surprise people, and it does now. I suggest either a) Replace the left arrow with a "home" icon on the top left with the current behavior, or b) Keep the left arrow but change its behavior to act like a "back" button.

Improve E-mail Article

Public feedback:

What about the reddit topic, where /u/stonetear (Paul Combetta) asked to change from/to? http://archive.is/povEv

This refers to a post by Clinton sys admin who asked how to remove "from" and "to" email addresses from the records before turning them over. The way it was reported made it seem like a user asked on an online forum how to "hide information", thus obstructing justice / tampering with evidence. In reality the sys admin was attempting to remove e-mail addresses in the e-mail so that addresses of high value individuals are not exposed.

There's quite a bit of discussion of this on techy forums.

Develop list of topics to point out

We need to have a list of topics to write about. Please submit a github issue to track a particular topic!

Please feel free to contribute to the topic yourself, sending in a pull request.

I would ask that contributions.... at the end... be (1) very carefully correct (2) very carefully sourced (3) done in a WIP process - you don't have to be perfect to submit the pull request! Collaboration can make this a better and happier process!

html-proofer is flakey

On several occasions now, running html-proofer on travis resulted in false negatives, which undermines the point of continuous integration.

Update title for "She isn't trustworthy"

Ideas:

  • ... "she's not trustworthy. Doesn't Hillary lie all the time?"
  • ... "she isn't trustworthy." (no need for question)
  • ... "isn't she untrustworthy?"

Disadvantage of 1: long.

Disadvantage of 2: not a question.

Disadvantage of 3: double negative. ish.

settle on a ruby version

docs say 2.3.1, Gemfile.lock says 2.0.0. I'm guessing we want 2.3.1 because 2.0.0 is no longer maintained.

Fix DevProgress footer alignment

The DevProgress link at the bottom of the page is strangely aligned. It should either be flush with "I'm not convinced" and the social media buttons, or centered.
screen shot 2016-10-08 at 3 46 37 pm

Make Questions more visible

The Qs should sound out more visibly so that they don't look like a big block of text. Either with more spacing or color, I don't have a preference.

Topic: But Hillary's foundation is crooked, right?


layout: post
title: "But isn't Hillary Clinton's foundation corrupt?"

categories: trust

Q: Isn't The Clinton Foundation corrupt?

A: Nothing could be further from the truth. First, let's take a quick look at the foundation's history. The Clinton Foundation was founded by President Bill Clinton in 2001, originally to support the work of the Clinton Presidential Center, which contains his Presidential Library and supports the local Arkansas community. President Clinton expanded the role of the foundation in 2002 to help improve global access to treatment for people living with HIV/AIDS. Since then, the foundation has continued to grow and take on new challenges, including battling climate change, fighting childhood obesity, and increasing opportunities for women and girls, to name just a few.

Here are some interesting facts about the foundation's work:

  • 2/3rds of people who have received HIV/AIDS treatment throughout the world have been able to so because of the Clinton Foundation.
  • The Clinton Health Access Initiative partnered with governments to dispense lifesaving vaccines, which help save the lives of 50,000 children in Kenya, Ethiopia and Malawi each year.
  • The Clinton Foundation, in partnership with Adapt Pharma, helped provide Naloxone, a drug that helps reverse the effects of heroin overdoses, free of charge to all high schools in the United States.
  • Through the work of the Alliance for a Healthier Generation (which was founded by the American Heart Association and the Clinton Foundation), more than 18 million students in over 31,000 American schools, in every state, now have healthier food and more physical activity options.
  • A remarkable 87% of the funds collected by the foundation went to charity.

So while Bill, Chelsea, and yes, Hillary have all been involved with the Foundation, none of them has taken a penny in compensation. Nor have they used it for the ridiculous "pay-to-play" allegations recklessly thrown around by the Trump campaign.

But don't take our word for it. Check for yourself with independent charity watchdog agencies. Agencies like:

  • CharityWatch: who gave the foundation and A rating.
  • Charity Navigator: who gave them a 4 star rating, with an incredible overall score of 94.74 out of 100.
  • GuideStar: which bestowed Platinum status on the Clinton Foundation, indicating the foundation's commitment to transparency.

In an interview with CNN, CharityWatch President Daniel Borochoff said:

If Hillary Clinton wasn't running for President, the Clinton Foundation would be seen as one of the great humanitarian charities of our generation.

So, why all the controversy? Well, Trump's campaign is based on lies, whether it's the "birther" movement, his denigration of immigrants, or his "secret" plan to fight ISIS (because, he claims, he "knows more about ISIS than the generals do.") So, his false attacks on the Clinton Foundation fall right into his absurd narrative.

But...

It is also a way to deflect from the real controversies surrounding his own foundation. While Trump casts ludicrous aspersions on the highly-rated, world renowned Clinton Foundation, the Trump Foundation has been mired in real controversies, including:

  • Paying a fine to the IRS for donating foundation funds to a PAC associated with Florida Attorney General Pam Bondi's campaign, at a time when her office was looking into Trump University.
  • Spending foundation funds for an autographed football helmet from Tim Tebow, and for two portraits of himself...as a gift from the foundation to him! A possible violation of IRS "self-dealing" rules.
  • And most recently, using foundation funds to settle lawsuits against his resorts. Another potential "self-dealing" violation.

So, when Trump spews his lies about the foundation, remember, that's all they are: lies. The Clinton Foundation is a world-class humanitarian charity. And that's not coming from Hillary Clinton, her campaign, or the Clinton Foundation itself. That is according to independent organizations that monitor and rank charitable foundations.

"What has Hillary Clinton done for the LGBT community?"

People harp on her delay on supporting gay marriage and the fact that it was Bill Clinton who signed DOMA and saw the implementation of DADT. Let's make her work in this area known.

Possible wording change on "free trade" page

'Hillary voted for roughly half of the trade deals that came before her"....made me briefly think, "so she didn't vote on the others? Was she on vacation, or what?". Maybe reword to "Hillary voted in favor of roughly half..."

Make the UI pop

The UI does not pop. It should pop.

(Mild satire: the current UI looks ridiculously minimalist, with almost no color)

VQA Edits

Comments are made in red text on four attached screenshots.

screen shot 2016-10-10 at 10 27 24 pm copy

screen shot 2016-10-10 at 10 27 32 pm copy

screen shot 2016-10-10 at 10 36 34 pm copy

screen shot 2016-10-10 at 10 45 31 pm copy

More wording/grammatical nits in gun violence item

'make it a federal crime to intentionally buy": split infinitive. Maybe "make it a federal crime intentionally to buy".

"Hold accountable irresponsible gun dealers.": I first read this as "the gun dealers are both irresponsible and accountable, and we're gonna hold them". Maybe "Hold irresponsible gun dealers accountable".

Add dates to Hillary quotes that need them

Under the Trade section, on TPP, there's a HRC quote that needs a date. It's confusing because she was talking about something that happened "last week" and something that she thought 3 years ago. It could read like real time right now.
screen shot 2016-10-08 at 9 46 35 pm

Add images to individual posts for social sharing

I updated our template such that:

  • Jekyll variable page.image adds an image to the page itself and appears as its social sharing image.
  • Jekyll variable page.sharing_image sets the image to the social sharing image only (if page.image is not set)
  • Jekyll variable site.sharing_image is used for social sharing otherwise

We want to go over our pages and decide which ones could use a more specific image or photo associated with it. We will need to make sure we are using images that have reusable licenses or are in the public domain.

To add an image, first, upload it to the img/ directory, then set it on a particular issue .md file in the top section for variables.

Favicon design

Hey, if the design changes I incorporated are OK, I want to suggest the following simple design for the favicon. Let me know what you think.
ilhb

Use http://Iwillvote.com for voter registration link?

I see we're using rock the vote, which is awesome, but If you'd like to more tightly integrate with campaign tools the tech team has built, pointing folks towards iwillvote.com is the way to go. On top of that, it is newer, and also helps folks who are already registered to check and confirm their registration status in all 50 states.

Grammar nit on "too sick" page

"Dan Rather has well over 40 years of context for Presidential campaigns: he ought to " -> colon should be semi-colon

Grammar and wording nits on Clinton Foundation page

"high ratings transparency and accountability" -> "highest ratings for transparency and accountability".

" including: battling" -> no colon after "including".

Might also make sense to give context on the ratings. For instance, is it four stars out of five? Out of 100?

Decrease height of header when scrolling down

On my small screen, the "Fiction" header takes up a lot of space. When scrolling down, it should still be pinned to the top, but decrease its size so that it takes up less space and more of the main text is visible.

Feedback

Sorry for a dump like this! Making an issue for each suggestion would have been too cumbersome. All of this feedback relates to the mobile experience and design. I'd be happy to make these adjustments (and more) my self.

Overall

  • Nice work! I think this will be incredibly useful as a reference when making counter arguments.
  • Make sure to run a spelling and grammar check across all the copy on the site (Typosaurus and Grammarly might be useful). I've seen a bunch of errors all over the place

Questions Page

  • header.home-header h1 padding top is a bit much on mobile. screen shot 2016-10-08 at 3 45 14 pm
  • Not to fond of the ellipses preceding each question
  • Font for the Qs is too large on mobile
  • "Isn't she cold robotic and unlikable?" I'm not sure how I feel about the phrasing of this question

Answer Pages

  • .post margin-left needs to go on mobile. The balance of the page is being thrown off.
  • Bulleted text should align with question/answer copy and the bullet should sit in the page gutter. You could do something similar with the Qs and As. Note this would require increasing the gutter to ~20-30px.
  • Reduce the copy font-size to 14px
  • Try a lighter variant Montserrat variant for the copy
  • Use a dotted border bottom instead of underlines for less distracting links
  • There's no need to repeat the myth question in the body. At the top of the page (e.g. "Myth: isn't she a criminal for using a private email server" followed by "Q: isn't Hillary is [sic] a criminal because she used a private email server?")
  • Italics in quotes make them hard to read
  • Header could use some tweaking (see adjustments)

How It Could Look

Here are some screenshots of what things would look like with some of the above suggestions implemented. Note this is just me messing around with the Chrome inspector for ~15min, so there's still a lot that could be improved!

screen shot 2016-10-08 at 4 15 05 pm

screen shot 2016-10-08 at 4 15 14 pm

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.