-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added product screenshots #162
Conversation
05b3579
to
592003f
Compare
61fdce7
to
d61f5e4
Compare
I like the slider, 2 comments:
|
@brianking click on them and enjoy the magic! |
Nice! It is not reliable for me yet, in that it mostly shows a different product than the one I click on. Also, it would be a better visual cue if the cursor changed when hovering on them, like a link. |
Yes, this is know, the PR is WIP |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JonasHelming any reason why we changed the nice header of the existing website in order to add example product screenshots that make use of the framework?
Compared to the existing site:
- the page feels more crowded and condensed, harder to read
- the button placements are odd ('view on gitpod' and 'try now')
- 'contributors and adopters' have less overall padding (after the header)
- it would have been nice to have nicer application screenshots, the screenshots are often cropped or have extra background content which does not give a professional feeling
These are simply my nitpicks :)
@vince-fugnitto :
Yes! The old header consists of a gigantic screenshot with zero message. I want to show visitor immediately and visually three core messages:
I believe these messages are very important for visitors. I am happy to discuss spacing and margins. However, I disagree that the old header was "nice". Or maybe "nice" but not really usful. A header that spans significantly over the first visible area (without scrolling) is not really a header. It indicates that Theia is a IDE, not a platform. I hope this makes sense to you.
|
Sorry, my comments are mixed in your reply in the comment above |
@JonasHelming it might be better to link issues, and describe the changeset better in the pull-request description. We mention 'added product screenshots' but it is much more than that:
As for the padding, I'm referring to spacing between headers and their content (which makes the page feel too visually condensed: Compared to We should have consistent padding across different sections. For accessibility we might want to make images in the carousel look clickable (change the cursor). |
In general I like it. The more compact header is nice and makes better use of space. A few feedback points:
|
There are several suggestion for the heading now, what about: "Selected example Theia-based Tools and IDEs" or "Selected Theia-based Tools and IDEs" or "Selected tools and IDEs based on Theia". I am unsure! We will have a look at mobile version. |
We reduced the gallery on mobile to show only one screenshot. All comments aboved should be either fixed or commented on, please have a look if you want @vince-fugnitto @brianking |
I suggest putting an x to close the pop up window. ESC or clicking out of it is not intuitive to everyone. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I confirmed that the changes look much better after recent updates and address concerns I had with the original updates.
Are we planning on addressing Brian's #162 (comment) regarding adding an x
or close
button for the dialogs?
I confirmed that:
- the newly added dependencies are license compatible
- the header is well positioned, and clear to read
- the product screenshots are all displayed correctly, selecting
more information
correctly brings users to their respective homepages - the website remains responsive when changing the viewport size
Fixed |
@vince-fugnitto : Are you good with merging this now? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@vince-fugnitto : Are you good with merging this now?
The content looks fine, please squash first? (the history is quite messy)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For additional information, the formatting of this file is incorrect which therefore results in a newline
not being present at the end of the file. I won't nitpick for the moment, we can think of adding rules and formatting properly in a subsequent pull-request.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed #160 - adapted order of elements on page - Move logo to Nav - Move gh-iframes to top-right, below Nav - Display buttons next to text on big screens - Show products in a Slider - Show Popup on click on Product - Introduce consistent header margins Signed-off-by: Jonas Helming <jhelming@eclipsesource.com>
@vince-fugnitto : squashed! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes look fine to me 👍
fixed #160
Added slider for product screenshots, including details on click.
Adapted order of elements on page
Signed-off-by: Jonas Helming jhelming@eclipsesource.com