Skip to content

Commit

Permalink
Merge pull request #159 from eclipse-theia/GH-154
Browse files Browse the repository at this point in the history
Rephrased feature section
  • Loading branch information
JonasHelming committed May 27, 2021
2 parents d055dfd + 733a997 commit b6ee22b
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 13 deletions.
27 changes: 16 additions & 11 deletions src/components/index/Features.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ import { breakpoints } from '../../utils/variables'
import IconExtension from '../../resources/icon-extension.svg'
import IconCloudScreen from '../../resources/icon-cloud-screen.svg'
import IconOpenSource from '../../resources/icon-open-source.svg'
import Html from '../../resources/icon-html.svg'

import { Link } from 'gatsby'
import Feature from './Feature'

Expand All @@ -42,25 +44,28 @@ const features = [
{
img: <img src={IconCloudScreen} alt="Cloud Screen" />,
title: "Cloud & Desktop",
paragraphs: ['Not sure whether you need a web or desktop version or both?', 'With Theia you can develop one IDE and run it in browsers or native desktop application from a single source.']
paragraphs: ['Not sure whether you need a web or desktop version or both?', 'With Theia you can develop one IDE and run it in a browser or as a native desktop application from a single source.']
},
{
img: <img src={IconExtension} alt="Icon Extension" />,
title: "Extensible",
paragraphs: ['Theia is designed in a modular way to allow extenders and adopters to customize and extend every aspect.',
<>
This goes way beyond “just adding extensions”, because Eclipse Theia lets you build fully customized or white-labeled products!
</>]
},
{
img: <img src={IconOpenSource} alt="Vendor Neutral Open Source" />,
title: "Vendor Neutral",
paragraphs: ['The Theia project is hosted at the Eclipse Foundation, a not-for-profit corporation, and is developed by a diverse community.', <>
Unlike other "open-source" projects, projects hosted at an Open-Source Foundation are protected against single-vendor decisions against the interest of the diverse community.
paragraphs: [ <>
Theia is truly vendor-neutral and developed by a diverse community. Unlike other open source projects, Theia is actually hosted at an Open-Source Foundation, protecting it against single-vendor decisions that are against the interest of the community.
Learn more <a href="https://www.eclipse.org/projects/dev_process/">here</a>.
</>]
},
{
img: <img src={IconExtension} alt="Icon Extension" />,
title: "Extensible",
paragraphs: ['Theia is designed in a modular way to allow extenders and adopters customizing and extending every aspect of it.',
<>
Composing a custom IDE-like product is as easy as listing all needed extensions in a package.json file. Adding new
functionality by implementing <Link to='/docs/authoring_extensions'>
your own extensions</Link> is easy, too and provides all the flexibility you need.
</>]
img: <img src={Html} alt="Modern Tech" />,
title: "Modern Tech Stack",
paragraphs: ['Theia is based on a state-of-the-art web-based technology stack. It provides language support via LSP and DAP. Further, it can host VS Code extensions and provides full terminal access.']
}
]

Expand Down
5 changes: 3 additions & 2 deletions src/components/index/Header.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ const StyledHeader = styled.div`
}
h1 {
margin-bottom: 3rem;
font-size: 3.4rem;
}
.btn {
&:not(:last-child) {
Expand Down Expand Up @@ -82,10 +83,10 @@ const Header = () => (
<img className="header__logo" src={TheiaLogoDark} alt="theia logo" />
</div>
<h1 className="heading-primary">
Cloud & Desktop IDE Platform
An Open, Flexible and Extensible Cloud & Desktop IDE Platform
</h1>
<h2 className="heading-tertiary" style={{ fontSize: '2.2rem' }}>
Eclipse Theia is an extensible platform to develop multi-language Cloud & Desktop IDEs with state-of-the-art web technologies.
Eclipse Theia helps you efficiently develop and deliver multi-language Cloud & Desktop IDEs and tools with modern, state-of-the-art web technologies.
<br/>
<a href="https://dev.to/svenefftinge/theia-1-0-finally-a-good-browser-ide-3ok0" rel="noopener noreferrer">Learn about the 1.0 Release!</a>
</h2>
Expand Down
24 changes: 24 additions & 0 deletions src/resources/icon-html.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit b6ee22b

Please sign in to comment.