okunaorg / okuna-www Goto Github PK
View Code? Open in Web Editor NEWπ The Okuna website code.
Home Page: https://okuna.io
License: GNU Affero General Public License v3.0
π The Okuna website code.
Home Page: https://okuna.io
License: GNU Affero General Public License v3.0
The website needs proper icons, meta tags, and changing page titles before goin live.
The website is not working on IE 10.
Debug the issue, fix or alternatively create an unsupported page to send IE 10 and below users to.
Create the work with us page.
Make the website more accesible:
aria-label
to buttons with actionsCreate the most frequently asked questions page
If the language is changed via the language dropdown, the jobtitle and the description of the team-members and the ambassadors are not changed to the selected language, the loaded language remains.
We changed the FB username for the Openbook page. The links on the website are broken. Update to https://www.facebook.com/openbooksocial/
It might be useful to dynamicly generating a sitemap.xml of the website, that search will show the correct preview for the country persons are coming from.
There is one module https://github.com/40818419/vue-router-sitemap, but development progress is slow.
One important part might be to get lasttime modified correctly exported?
For sitemap structure check: https://www.sitemaps.org/protocol.html
We must be able to have the site in multiple languages
I just subscribed to the beta waitlist and clicked on the success button by accident, seeing that the counter is updated for every click. The network tab revealed that the API is called too. Seems like the counter is updated on every click and not on every successful subscription. Of cause this could be fixed by just adding a check on subscribeSuccessful
before calling postToMailChimp()
, but a server side solution would be better in my opinion.
While going through the related component I noticed that there are quite a few code styling issues like indentation and
's.
Later this day I may have time to propose a change to this component.
Due to our move from Gitlab, the presskit download link pointing to our gitlab is no longer working.
Provide an alternative.
The page should scroll back to the top when the page changes
Whenever I see small thumbnails of interesting screenshots or mockups, as a user I immediately want to click on them to see larger versions of them, such as the mockups at the top of the "home" page as well as the ones in the "customisable" section.
I'd be willing to add a feature to show the images in a lightbox on click, but I can't find larger versions of the images in the source code.
Of course this might be because you think it's too early to show bigger images of the current state to the world yet, though if that's the case I'd suggest reconsidering, because I believe that even if the images just show mockups they'd still be interesting to people in bigger versions).
So, if possible it would be great if you could add higher-res versions of the images in /src/views/home/components/personal/components/customization-screenshots/assets/ and src/views/home/components/splash-hero/assets/ to the repo so I could try to show them on click on a thumbnail.
If you dislike the idea of showing bigger mockups, that's okay of course.
After the site functionality is done, revise it's contents.
A few weeks have passed since the conception of the manifest. Ideas have improved, the site content should too.
Create about us page.
Should contain a who are we, our mission and team members.
The current mobile menu is boring. Improve it.
Investigate dynamically loaded routes for code splitting and faster page loads.
Section is outdated, pre-kickstarter/indiegogo. Update to include a big thanks to all of our backers and our awesome Patrons <3
The current footer is dull and boring! Improve it!
A lot of text on the website refers to an ongoing kickstarter campaign. Update to reflect the post-campaign status.
We should have the scroll to top functionality on pages where there's tons to scroll to
The Website could be improved server side to increase page-speed.
Better page speed might result in more people who get known to okuna via search.
On _.htaccess
with default parameters could be added that can be renamed to '.htaccess' on production. (similiar to TYPO3).
Example for redirection:
RewriteEngine On
RewriteCond %{SERVER_PORT} !=443 [OR]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.okuna.io/$1 [R=301,L]
Create the site contact us page.
We should be able to have a form of some kind and use Nuxts serverMiddleware feature to process the post request.
We should also look into having a different server completely for this.
After both things are done, they must be integrated.
This relates to the contact form submit, captcha validation and mailing list subscriptions.
So what do we have on the first page on your website :
"We're sorry but the website doesn't work without JavaScript enabled. Please enable it to continue."
Oh wait, yes JS I forgot it ! This amazing piece of technology that is always so good for privacy.
Ok here we go !
Privacy ! Nice I love privacy
Oh a share button !
I gonna share that with my friends on this amazing privacy social network named facebook ! They're gonna love it ! I mean facebook is really the best place on internet... to get peoples data !
Let's read the privacy policy now !
iubenda.com great ! You don't even control what they do with people that read your privacy policy ! It's so privacy friendly !
So what's in this privacy policy ?
Oh Sentry I haven't seen you in a while !
Cloudflare ! I missed you so much since the last website I visited !
Google ! Oh you recaptcha are so amazing tracking where I click !
Let's see where it's hosted now !
$ ping okuna.io
PING okuna.io (52.84.198.6) 56(84) bytes of data.
$ whois 52.84.198.6
Organization: Amazon Technologies Inc. (AT-88-Z)
Amazon ! I love you so much ! You treat your employees so nicely ! And Alexa, such a great device to record people life !
Ok. You understand my point ? Privacy is not a marketing argument, the only "privacy focussed" thing on this website is the fact that your "share" button don't load things from facebook.
"We're Okuna, an ethical social network for a brighter tomorrow." : Start by being ethical on your marketing.
I would expect this to look similar to how LinkedIn and Facebook do it.
Sent with GitHawk
Near the bottom of the About Us page, the animated button that says "Visit our jobs page" is broken and simply adds the hash symbol to the URL and jumps to the top of the page, instead of loading https://www.openbook.social/en/jobs as expected.
I was inspecting the website and got the following loading error.
I receive this error on different browsers.
Maybe it can be solved with something in the server config.
The content from the existing Openbook page should be moved to a sub page on this website.
In the FAQ I read:
"Will Openbook be decentralised?
We want to get there eventually. Weβre looking into Solid MIT approach (The one from Tim Berners Lee) and weβre very pleased with it so far."
Please consider implementing ActivityPub! It's a W3C standard and is already live on multiple projects (incl. Mastodon). It can even work when Openbook is still centralized.
See also Wikipedia. Don't make Openbook the next walled garden!
The privacy pollicy link should lead to https://github.com/OkunaOrg/okuna-www/blob/master/public/docs/PRIVACY_POLICY.md not Iubenda
Create the kickstarter page.
This should for now have a huuuuuge countdown, counting down (duh!) to the kickstarter date.
Hi,
I stumbled across okuna searching for an open source social network, upon which i could build one of my own. I cloned and installed okuna as a test and the home page looked neat. But when i went in deep into the files, I couldn't find anything remotely like a social network. Now I am an amateur so I decided to ask here, Am I looking in the wrong repo or has okuna not been built yet ? Is the code hosted here just for marketing purposes etc ?
Google wins the award for aggressive personal information collection.
Why are we using their captcha?
Well, because just like with EvilCorpbook, no one has built a good alternative that respects the privacy of its users. We need to explain this on the FAQ.
The current json internationalization strategy doesnt work really well with large text, sometimes containing html.
Explore and suggest alternatives. Perhaps something that works with gettext to use the same translation platform for the upcoming Openbook API.
Access to the staging version of the site has been given to several people for proofreading.
This issue is to commit those changes back.
Create the site home page.
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.