digitalcitizen's People
digitalcitizen's Issues
Highlight active nav items
FTP credentials don't allow to write to file w3tc-wp-loader.php
this wp plugin is throwing an error
not sure if it's important or can be ignored
Digcit.org - featured image function only works sometimes
From Jillian:
"When I upload a featured image, it's supposed to (and sometimes does) carry over to the other connected posts (the translations). This sometimes works and sometimes doesn't, so it's possible there's a certain order in which things need to happen but I'm not sure. Can someone please advise?"
Footer doesn't stick to the bottom on pages wth short content
Indent language link
The language link is crashing into the right margin. Indent it by 20px.
Re-style body text links
support french translation
We need to tweak the newsletter plugin to support french.
@mgerring anywhere else in the codebase that we might need to add support for french language?
Needs documentation
digcit.org changes: About
Can we remove the heading “About”?
remove masthead bottom border
There is a 1 px border separating the top nav from the rest of the pages — mostly visible on pages other than Home. Let’s remove so that white is contiguous.
digcit.org changes: Home page
Home page: “Digital Citizen” in 1st paragraph is a link. it shouldn’t be (but should remain black)
Country headings: increase space above by 7px. Reduce space below by 10px.
Sidebar on right: this is sliding down over the bottom section. Seems fine if it stays where it is, but disappears behind the blue AND black sections. Even better is it stops moving when it reaches the blue section.
Indent volume text over the image
The Volume txt over the image is crashing into the left margin. Indent it by 20px.
figure out if we can upgrade to wordpress 4.3
maybe it'll "just work"? or maybe not?
Remove hard-coded markup
Remove this header from the theme:
Digital Citizen is a monthly review of news, policy, and research on human rights in the Arab World.
Links not working on the Archive page
Social media icons: margin
Social media icons: these are crashing into the top margin. Set them to the same top margin as the initial text (“Digital Citizen is a…”).
remove wordpress auto-updating plugins from git repo?
for wordpress plugins that are managed thru wordpress itself, I don't think it makes sense to track these in the git repository. As it is, the site gets out of sync with the git repository.
obviously if we remove them from the repo, we have to make sure they don't get actually removed from production.
email template: wrap the arabic in dir=rtl div and english in dir=ltr div
linkify the logo
Make the Digcit Logo a button that takes you Home.
restyle volume pager
digcit.org changes: Archive
Photos and text should have the same margin. Reduce margin of text to match.
Increase space beneath photos by 10 px. Increase space after paragraph by 15px.
“Older Posts” link should share the same margin as main text, and appear in link style.
Make sure english is first
I just sent a couple of test newsletters and one had arabic first, the other had english first.
I think maybe it depends which post you are looking at when you send?
Can we make sure that the language order is consistent?
Arabic translation for introduction text not loading
digcit.org changes: General
@hughillustration: @mgerring said in #13 (comment) that he needs vector social media icons, can you make vector versions of the png?
@mgerring: more from @hughillustration:
Looking good! Thanks for the fixes made thus far. Some changes to the general layout:
Top nav disappears too quickly. Wait until “volume” hits it?
Nav text: highlight text blue instead of blue bg
Language nav: still crashing into top margin. 10 px plz.
Social icons still wrong, see .PNG
EFF logo: it’s become pixelated. Use the version I sent earlier (attached again here).
EFF logo: It appears some text (reads “EFF”) is overlapping the logo in some views.
Replace social media icons
Featured image thing broken on digcit.org?
@jilliancyork says she used to only have to set the featured image once and it crossed over to the translations, but today, she had to both upload and set the featured image three times, once per language.
Incredibly long cache expiration times
If you look at the HTTP headers for files on digital citizen, the cache times are incredibly long. For example, the style.css file says: Expires:Thu, 31 Mar 2016 08:11:52 GMT
This means that varnish will cache it for a year, and users will see very old versions of the CSS. Is there a way to set these to shorter expiration time, for example a day or an hour would be fine.
margins
Looking good. Some things need adjusting, others never completed. See PNG for what it should look like:
And this copy of the same image has certain items circled in magenta:
- Nav text: Reduce the size of the nav text to 20px.
- Nav text: move down by 1px
- Where nav items are active, highlight them as seen in this .png.
- The language link is crashing into the upper right margin. Indent it by 20px, lower it by 10px.
- The Volume txt over the image is crashing into the left margin.
Indent it by 20px. - Social media icons: replace these with the ones I have used.They turn
black on hover. (Use attached sprite.)
- Social media icons: these are crashing into the top margin. Set them
to the same top margin as the initial text (“Digital Citizen is a…”). - Initial text (“Digital citizen is a…”): Style as seen in .png.
- Body text links: style as seen in .png: black with 2px blue
underline. On hover the link should appear as seen in the “here” link at
the top of the page: blue box behind text. - Logo cloud: the logos are crashing into each other. Separate them
into two rows, as seen in the .png. Use the attached EFF logo in place
of the one you have used.
javascript console error on 404 page
to reproduce: go to random url on the site
Uncaught TypeError: Cannot read property 'top' of undefined
Subhead and navbar design tweaks
JavaScript should be minified in the footer
disable pll_language cookie
Can we disable the pll_language cookie on digcit.org?
This would improve cacheability, as we are putting the wordpress site behind varnish
Newsletter header
my humble opinion is that the newsletter should have some kind of header.
It just doesn't look like much of a newsletter as-is.
mobile issues
via @hughillustration:
Text margins on About and Archive are required. At least 7px.
Photos on Archive page should be full width, no margin.
Contribute & Signup: these look terrible in responsive and need to be fixed.
mobile sharing icon issue
via @hughillustration: Sharing icons should include the link, with all 3 circles in a row. (As it is, the link button turns into text + icon down below)
Add APC Logo
digcit.org changes: Contribute + Signup
Make sure wordpress caching is fully enabled
I am not an expert on wordpress but it looks to me like caching is mostly disabled. Would it be a good idea to enable all types of caching for improved scalability of the site?
mobile logo issue
via @hughillustration: The Access logo is crashing into the EFF logo in mobile view.
add piwik embed code
this is what we need for piwik. normally we add action_name=page title so we can record page visits.. we have some php code which injects the page title there.
<noscript><img src="https://anon-stats.eff.org/piwik.php?idsite=16&rec=1&action_name=insert+page+title+here" style="border:0" height="0" width="0" alt="" /></noscript><div style="height: 0; width: 0" id="anon-stats"></div><script type="text/javascript">document.getElementById('anon-stats').innerHTML = '<img src="https://anon-stats.eff.org/piwik.php?idsite=16&rec=1&urlref=' + encodeURIComponent(document.referrer) + '&action_name=' + encodeURIComponent(document.title) + '" style="border:0" height="0" width="0" alt="" />';</script>
Re-style mission text
WYSIWYG inserting p tags for each line item
"Sign up" link in the header should point to the same place as the "subscribe here" link at the top of new articles
Logo cloud: the logos are crashing into each other
Arabic translations for form labels
The two forms, like the one here: https://www.digcit.org/ar/%D8%B4%D8%A7%D8%B1%D9%83/ show up incorrectly on the Arabic page. I need the translations and I can add it to the translation file.
Translation plugin isn't working, front page is broken
Someone or something disabled the translation plugin and the entire site is broken. This should be a relatively easy fix but I don't have credentials to the site anymore and I haven't been able to contact anyone to fix it.
make the default post excerpt a translatable string
the default post except is "Digital Citizen is a biweekly review of news, policy, and research on human rights in the Arab World." This needs to be a translatable string (if it is I don't know how to find it) so that it appears in arabic on arabic pages. The translation is
تقرير المواطن الرقمي هو استعراض للأخبار والسياسات والأبحاث المتعلقة
بحقوق الإنسان والتكنولوجيا في العالم العربي.
Make sure wordpress plugins and core are up to date
Could you document how we should go about apply updates to wordpress core and wordpress plugins?
Will it email us when there is an update?
What's the procedure from there?
While you're at it, would be a good thing to ensure all of this stuff is actually up to date :)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.