lambdaspace / new_website Goto Github PK
View Code? Open in Web Editor NEWLambdaspace's redesigned website
Home Page: https://www.lambdaspace.gr
License: Apache License 2.0
Lambdaspace's redesigned website
Home Page: https://www.lambdaspace.gr
License: Apache License 2.0
Example of accessibility issues and possible fixes can be found here
Footer links come with different sizes.
Example: Creative Commons, compared to Our Values.
Top bar status is not functional
Become a member button should not display a box around it when it is clicked
Add TM favicon
Once we decide on what we use, we should add links to irc, slack, telegram, mailing list etc.
Add a separate status page indicating:
'Our values' and 'FAQ' links (footer): currently they change to 'auto' on hover.
Should change to 'pointer' instead.
The our values text (What is, The idea, Values) should be on a separate slice(s), preferably on the top of the page (2nd slice maybe?).
Example:
Bower is really old and we should look into replacing it.
Wrong name displaying at /join.html in the top left of the navbar and in the Page Title.
title says it all, would be nice to be able to have interchangeable languages, english and greek for now (and potentially more if we feel like it :) )
also, a good thing would be to have a simple procedure for translating text. i dont know exactly how, but let's make it easy for translators.
It is not clear what the Be a part of it form does. We should add some descriptive text to explain what will happen if you submit the form (and why to submit it).
When a shortened links expires it breaks the site silently
Also, shortened links add unneeded burden to the site maintainers
For example, in /join.html http://bit.ly/1n6TtTU points to http://discourse.techministry.gr/t/topic/32 which doesn't exist. The correct url is https://community.lambdaspace.gr/t/topic/32
It would be easy to spot and correct the above problem if it weren't for the shortened link
There are some inline CSS styles to the web page (for example at join.html) those should be moved to our scss file.
Gulp should:
Additional features:
Currently the links in the members section send visitors out of the website. We can fix this by opening the links in a new tab. Just by making the target attribute _blank.
for example:
<a href="https://github.com/alexdor" target="_blank" rel="noopener noreferrer">Alexandros Dorodoulis</a>
We should update our links to external websites according to this instructions to avoid security issues.
The where slice is in a very prominent place. It should be moved lower down the page and also include a map. Users are used to maps.
Minify javascript with grunt
Add an interactive graph showcasing the avatars and usernames of the TM members (its nodes).
d3.js
Insert TM's logo (top left and footer middle)
Now that we have bower to manage our front-end dependecies we can load font-awesome.min.css through bower & gulp. Use 'styles' task to load the css.
*please remove font-awesome from /src directory.
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.