citizenos / citizenos-web Goto Github PK
View Code? Open in Web Editor NEWCitizen OS landing page - https://citizenos.com
Home Page: https://citizenos.com
License: Other
Citizen OS landing page - https://citizenos.com
Home Page: https://citizenos.com
License: Other
Please remove "Careers" link from the footer, but leave the page be as we will need it someday.
Thanks!
Search bar problems
The problem (which Liina previously discussed with Argo) was that the way the search bar works is that if the word appears in the heading or the text then it shows up in the search results. But if the word is not typed exactly the same way as it is in the text, it doesn't appear. So for example, "invitation" brings up zero results, as I only use the shortened word "invites" in the texts. I assume one way to fix this would be the have hidden keywords (in the code but not visible to the user) that we add ourselves, so that they would be pulled up in search results. But just a guess, would need Argo to confirm how this could work.
The other problem is that for me (and I assume for others too - could someone confirm?) when I click in the search bar, it flashes up with suggestions from previous searches, but they are not all relevant to this site - they are searches I have made in other places (on Google for example, re the baby gifts):
And when I start typing, it does the same, for example when I type "P":
Earlier in the thread, after discussing these search issues with Argo, Liina said:
"I've agreed with Argo, that he will not do any work from now on unless you ask him to, @anettlinno (to keep spending in control). This is up to you Anett, to decide when and if to fix this search issue."
So @anettlinno what do you think, do we go ahead and ask Argo to fix these? Search is a very important element to get right I think..
Tagging @oksks too, just for info as it's website related :)
Originally posted by @BeccaMelhuish in citizenos/citizenos-fe#815 (comment)
What needs to be done?
Help Centre's current navigation is confusing and lacks a way for the user to have an overview of their path to a certain article, and a way to understand how to get back to a category or items.
Location
https://citizenos.com/help/
Deadline
A week from today - June 1.
We have two additional projects to add to the list of projects on https://citizenos.com/projects/.
Please add two design blocks to the bottom, similar to these two:
Thank you!
There are a number of languages that are activated in Crowdin but do not get displayed in web.
Which means that every update creates quite a lot of "noise" by committing useless files
To do:
What needs to be done?
We've reviewed the event page template, and found a few changes are needed - could you please make them a part of the style sheet, so any future events would have the same style?
- Make the right-hand summary box's headlines a smaller size by default
It should fit into the box in one line.
- "Registration Deadline" additional info point design to summary box
It wasn't a part of the style initially, but needs to become a default part of the template. Please make it as a separate smaller headline, and the registration deadline itself would be on a separate row and have an alarm bell icon - lmk if you need Kevin's help for that.
- Add a "Price" info point to summary box
Please implement two solutions:
right where the date and time are displayed, with a minimal "coins" icon to signify cost.
make an additional headline "Price" and allow for text info to be added below, as with "Registration deadline" item.
- Make sure agenda section stands out from the rest of the text
Please add "event agenda" to style sheet and make it light grey to avoid having the whole long page in the same text. Should be the same grey, as "Latest news" section on the front page.
- Make sure event page images are displayed correctly on mobile
- Add a "Sign up" button to the mobile view
If the event page is viewed from a smaller screen, the Sign Up button is displayed at the bottom of a long page. Please display an additional "Sign up" button right under the main headline.
- Add a "Contact us" style box
At the bottom of the page, please add a "For any enquiries, please email [email protected]" box. The text should be centered, email should be a link.
- Please add an option to turn text into a button in any part of the body text, like here:
I think we're safe to use the same 3 button designs from the V2 template pages on Figma:
![Active Citizens Fund](/assets/images/events/dda/1. [email protected]){ .img-fluid } ![AEF logo](public/assets/images/events/dda/2. AEF_logo_mv.jpg){ .img-fluid } ![Vabaühenduste Liidu Logo](public/assets/images/events/dda/3. vabauhenduste-liidu-logo-800.png){ .img-fluid }
Location
https://citizenos.com/democracy-defenders-bootcamp
https://citizenos.com/civic-hackathon/
Deadline
10am Friday, April 22.
Product page: https://citizenos.com/product/ bottom image and counter are off-center. Please center. Thank you!
Please remove FAQ link from the footer, but leave the page be, as we might need it someday.
Thanks!
Assigned: @argoroots
'Likeminded organisations is not really needed on the 'News' page. I suppose this has created itself over time?
name: New page creation
assignees: @argoroots
Please make a new page on the website, a copy of /pyln. The new page should have the url https://citizenos.com/et/e-kaasamiskoolitus. It will be only in Estonian at the moment.
The webinar registration e-mail list should be "E-kaasamiskoolituse uudiskiri" audience on MailChimp. The email list has been created on MailChimp, you have access to Citizen OS MailChimp.
Thanks!
If on https://citizenos.com/et/uudised/, click on an article that is translated into Estonian (latest), then end up on English version of the article.
What needs to be done and why?
1 main page with 2 sub-pages for the DDA project.
Location
URL should be www.citizenos.com/DDA
Should sit under "projects" in the website structure.
@ssin1901 shall we replace PYLN with this for now (as PYLN no longer exists? Or I'm mistaken?), on this page? But put it at the top?
Future path/style block name
@oksks Sorry I didn't understand this one - let me know if there's something else you need here :)
Main banner image
Banner (same for all 3 pages, main and subs) is here - one darkened, one clear, depending what you need.
Page content
Page description for search results
The Democracy Defenders Accelerator is a 10-month civic engagement programme, bringing together young activists from diverse backgrounds to learn, exchange and grow together.
Page keywords
Civic Engagement
Participatory Leadership
Civil Society
Activism skills
Democracy training
Open society
Activism mentoring
Civil society training programme
Activist training
@oksks are these the right sort of thing? @ssin1901 any others to add?
Is the page translatable?
Yes it needs to be in Estonian as well as English - discussion started on Slack about this with @anettlinno and @ssin1901.
Deadline
Needs to be live by the end of the week very latest, but ideally sooner! But @oksks what are your working days this week and when do you think you might be able to show us a first version of how it's looking, so we can give feedback if anything needs adjusting before the end of the week?
What is the problem?
Please bring back the former 'Vision' page from the afterlife.
And change it to be 'Case Studies' tab.
Thank you!
1/3 of the front page text block (incl. link to video) gets cut off when text expands in translation:
Yellow underline/emphasis doesn't get carried over to translations, becoming gibberish:
As discussed in Slack, the blog blocks aren't translatable and look like 3 big buggy blocks in a row - blogs should probably be hidden in non-English websites:
On the product page, parts of the image are cut off - on screenshot, one can see a white Google Translate overlay, but underneath it half of the image is missing, too. Not sure it's caused by GT:
(Discussed with Liina already - she'll remove the blog block and ask Argo to create a new block to display the demo video)
On the product page, the slider is dysfunctional - looks like a separate block and one can't really figure out the image is clickable left and right AND it changes the text underneath it, as the slider takes up the whole screen space and you can't really see the text and image simultaneously:
Product page number tickers + button text:
In the tickers, the numbers have disappeared - might be Google Translate messing with the interface? Translation breaks the page layout due to button's expanded text length.
Translation will break another button + layout - I recommend to rephrase it as "Go to platform" or "To the app" or, even better, just "Platform" or "App" instead.
Many large photos get chopped and become unrecognizable - Anu Välba should be here, but instead the page only shows a piece of leaves from top left corner of the photo, and some more leaves underneath, when you scroll down a bit:
Team page doesn't allow position names to wrap when translated => page layout is broken and all names are hidden to the right from the screen:
title: Update logo on /pyln page to new logo
assignees: @argoroots
Our logo has changed, please use new one with space between Citizen and OS.
I think this is the right logo, but not 100% sure:
.
Logo files can be found here:.
Thanks!
Please add a grey background (to distinguish this first paragraph from the rest of the text) on this page: https://citizenos.com/participatory-youth-leadership-network/ according to this screenshot:
Thank you!
What needs to be done?
We would like to able to analyse what our users input into the search bar as part of our Know Our Users project.
For our Know Our Users project, we need to collect aggregated and anonymised data about user activities such as search keywords. This helps us to better meet our users needs and improve their experience with the product.
Location
https://citizenos.com/help
Any additional files or info needed?
Maybe this is a helpful example of what we need – #https://citizenos.com/help/search?q=hello+world
Deadline
June 25th because the report will be presented by the end of June
Overview
Review the website content from localisation perspective.
TODO
Assigned to @argoroots
We have interviews published in media now, that we can showcase. Asked for a 'media bar' design from Kevin:
Kevin: " I suggest putting it under the news block."
I (Liina) think that the media bar could be present on most pages: landing page, product, news, vision, community.
Kevin: "I added 4 logos there so Argo can take them."
NB the 'Avatud Eesti fond' logo should be 'Kuku radio' logo instead.
NB there should be a 5th logo: World Cleanup Day (without date)
And the 6th logo rohelised
The logos / links should be clickable I think.
In English first, then Estonian and then Indonesian left to right in the bar:
in English:
World Cleanup Day
e-Estonia
rohelised
In Estonian:
Kuku radio
ERR
Hea Kodanik
rohelised
Oh and one In Indonesian:
ProBintan
<meta>
tag of the page:<script async defer data-domain="citizenos.com" src="https://stats.citizenos.com/js/index.js"></script>
Related to:
Background info:
We've decided to revamp the current website - reshuffle the structure and add a lot more content to all sections, as it's currently bare bones. We feel, that design should also be a bit more condensed, not as image-centered as it is now.
We're starting with the Frontpage, moving on to the next big sections later (Product page is next in line). We think it makes sense to make the landing page SaaS-centered, as that's currently our main value proposition and we need to keep users focused on that - current page has all sorts of bits and bobs and leaves the visitor baffled as to what we're actually about.
Additionally, top navigation will provide overview of other main areas at all times.
Here's the structure of the frontpage, that I've compiled - a bunch of screenshots - "chunks" from other pages (it's not stealing, it's getting inspired :D) with layouts that I think could work for the purpose, and headline above each chunk describes, what COS-based information it would contain.
Request:
@kevincrepin, could you please take a look at the document as a UX expert, and let us know:
Location
https://citizenos.com/
Deadline
Is a week ok? 1-2 hours for UX review are signed off by Anett.
Overview
Set up Crowdin in-context translation to ease the translation process.
TODO
Please make 'Latest news' block viewable in all languages. Actually bring back, as they originally were viewable in all languges.
The justification earlier was that it is strange to see text in another language all of a sudden. But now we have the Indonesian website translated only partially, so it is justified to also be able to see the 'News' section, which is very important for our users to notice.
Please remove cookie notification from website.
We removed Google Analytics from the website and replaced it with Plausible. We no longer collect any cookies.
Thank you!
A list of things that are (mainly visually) not yet on point on the website. Let's discuss these and work on them:
Homepage
Product
Movement
Research
Background info
We've gone through the Help Center and found a some behaviour/layout issues we'd like to iron out, for HC to function as intended and be convenient for users. Ticket with detailed info can be found here.
window.addEventListener('message', function (e){
if (/citizenos\.com(:[0-9]{2,4})?$/.test(e.origin) && e.data === 'back') {
window.history.back();
}
}, false);
2 - Margins
The current live version has some margin issues. In some cases too much, in others too little, couple examples:
The margins all around the content feels a bit too tight, like it's all crammed into this small space.
start page after the first paragraph there's a big margin until the search and then another big margin until the topics. In design this is not so big.
The related or quick links need a bit more margin between the list items + the text should act like in a list, so if a wide sentence falls on a second line, it should be aligned with the first word of the sentence, behind the arrow.
Location
https://citizenos.com/help/
Deadline
@argoroots, could you please estimate the deadline?
Assigned: @argoroots
What? Propose to remove this section from the Landing page: both 'A word from the team' and 'Our Partners & Supporters'.
Why? 'About us' link is at the footer, where is it's logical place. The media bar replaces the function of the 'Our Partners & Supporters' section.
Overview
Citizen OS web page needs to show live statistics from Citizen OS open statistics API - https://api.citizenos.com/api/stats
TODO:
We should add a list of open data sources to help-center so that users would have some verified sources to their topics/arguments etc.
Current state:
Our website currently looks quite empty, with huge images, lots of air around them, and very (VERY) little text.
And where we do have some text-heavy pages on our website, they look weirdly put together - they have a huge empty blue block (that takes half the space) on the left-hand side, and loads of text on the right-hand side. Probably they were designed differently, but something went a bit off track along the way.
Few examples:
We have quite a few such pages, which will need improvement + we'll be creating new similar ones with more copy than on these pages.
Request:
We'd like to request a new design for a text-centered page: maybe a small intro/summary at the top, a considerable amount of copy (structured somehow?), maybe a couple of small graphic/images to illustrate and enliven the content - I'll leave that to you @kevincrepin, to decide, what's necessary :)
Also, would be great to have an option to add a section of 3-4 images with quotes where necessary (for example, a few quotes/user stories from our volunteers with their photos)
==================
@kevincrepin could you please kindly create such a template (or a few variations) to suit the pages mentioned above + future ones?
Is Wednesday, March 2, OK for a deadline? Thank you in advance 🙏
(cc @anettlinno)
What is the problem?
Please create new page www.citizenos.com/erasmus.
Please use the /pyln template (webinar template)
Text is the following: https://docs.google.com/document/d/1aLEJaYHKlTI0TswtlwiJ-ywfGUUmXnpao0LX46uaRYE/edit
No translation needed yet.
Please change 'Projects' page:https://citizenos.com/erasmus/ and https://citizenos.com/pyln/ pages to be only in English (still viewable in all languages). They were translated by mistake. The reason for the need is so that when changes are made on the pages, they do not show up as untranslated strings in CrowdIn.
Thank you!
We're getting a 'Request a demo' button on the website and the question is, which email should the request land on.
If we use [email protected], which is an alias to Margo, Anett and Liina, then if we put on 'out of office' reply to our personal email, then the demo request gets it as well, which is not good.
If we use [email protected], then the demo request get an automatic reply, which is directed towards bugs.
So option: we create a new email for demo requests (but that email needs to be checked separately then).
We use [email protected], and live with the fact that sometimes the out-of-office reply is on. Someone will always answer though.
Or we change the [email protected] automatic reply. Right now it is the following:
Dear CitizenOS user,
We have received the e-mail you sent to [email protected]. Critical issues and bugs will be dealt with immediately. Development requests, non-critical bugs and other enquiries will be answered within two working days.
Hea CitizenOS kasutaja,
Saime kätte teie saadetud e-kirja. Kriitiliste vigadega tegeleme koheselt. Arendussoovidele, mittekriitilistele veateadetele ja teistele päringutele vastame kahe tööpäeva jooksul.
Aitäh, et kasutate CitizenOSi oma otsuste tegemiseks!
Overview
In order to simplify translation of the application we need to separate out strings that do and don't need translation.
Depends on:
TODO:
What is the problem?
If a page is only in one language, should not show language selector
Right now there is only 1 page, which only exist in 1 language only and do not exist in other lanaguages.
/et/e-kaasamiskoolitus
What is the problem?
Please create 'All features' button on 'Product' page under the 'features' list.
Also, please create a separate page for all features.
So that when the 'All features' button is clicked, one ends up on that new page.
For page design, perhaps use the most basic one like this: https://citizenos.com/about-us/
Text: https://docs.google.com/document/d/1ORJjfzrBWJ0SR4K2zgARAyT7rb6kZntqyd3D8QRZZRc/edit
/pyln page is in Indonesian, should be in English.
Thank you!
Disappearing Yes/No field
After responding to the "Was this helpful? Yes/No" field, that section vanishes! My thoughts are that the flow should be that after submitting either Yes or No, there is confirmation that the responses was submitted, and then the box remains in the same place but with the Yes or No (whichever they chose) in a different shade. (We may also want to think through how it works if they want to change their mind and switch it to the other option - yes or no).
@anettlinno shall we ask Kevin to design this flow and then ask Argo to develop it?
Originally posted by @BeccaMelhuish in citizenos/citizenos-fe#815 (comment)
What needs to be done?
Currently, adding an email address to your help request is optional. It should be compulsory, as we have to have contact details to be able to respond to users or get more details from them.
Location
https://citizenos.com/help/request
Deadline
By April 5, 2022
Sorry to have to revert a decision, @argoroots, but 'Product' page tab was better than 'Platform', so please let's go back to that.
What is the problem?
The webinar landing page template needs a proper website header and footer.
At the current header, replace COS logo with website header.
At the footer, replace COS logo and slogan with footer.
https://projects.invisionapp.com/d/main#/console/14853137/352164402/preview
At the moment, webinar landing page template is used for
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.