Skip to content

Commit 9166f40

Browse files
author
Ives van Hoorne
committed
Update Changelog and Recent Publications
1 parent bd79d46 commit 9166f40

File tree

12 files changed

+92
-22
lines changed

12 files changed

+92
-22
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: "Vanilla Template"
3+
authors: ["CompuIves"]
4+
---
5+
6+
From day one we’ve always tied templates to a CLI. The main reason for this is that we want to keep sandboxes simple, you shouldn’t need to do any configuration to get started. I didn’t want to create a ‘Vanilla’ template because there was no way to create ‘vanilla’ web projects without configuration, until recently.
7+
8+
We now have support for the Parcel template, based on the [Parcel bundler](https://parceljs.org).
9+
10+
Read more about it
11+
[here](https://hackernoon.com/introducing-the-vanilla-template-to-codesandbox-32244b58acec).
12+
13+
![Parcel Template](./images/parcel.png)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: "CodeSandbox Live"
3+
authors: ["CompuIves"]
4+
---
5+
6+
CodeSandbox Live allows you to open up your sandbox for real time collaboration. You can simultaneously edit code, create files, move files and delete files. We also added Classroom mode, which allows you to define who can edit the code.
7+
8+
Read more about it
9+
[here](https://medium.com/@compuives/introducing-codesandbox-live-real-time-code-collaboration-in-the-browser-6d508cfc70c9).
10+
11+
And watch this video to see a demo of how it works:
12+
13+
`youtube:https://www.youtube.com/embed/DnnJ0sLn28s`
14+
15+
![CodeSandbox Live](./images/codesandbox-live.png)
39 KB
Loading
560 KB
Loading

packages/homepage/gatsby-config.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,14 +53,21 @@ module.exports = {
5353
'gatsby-remark-autolink-headers',
5454
`gatsby-remark-prismjs`,
5555
{
56-
resolve: 'gatsby-plugin-nprogress',
56+
resolve: 'gatsby-remark-embed-youtube',
5757
options: {
58-
color: '#6CAEDD',
58+
width: 740,
59+
height: 370,
5960
},
6061
},
6162
],
6263
},
6364
},
65+
{
66+
resolve: 'gatsby-plugin-nprogress',
67+
options: {
68+
color: '#6CAEDD',
69+
},
70+
},
6471
`gatsby-plugin-styled-components`,
6572
`gatsby-plugin-react-helmet`,
6673
`gatsby-plugin-sitemap`,

packages/homepage/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"gatsby-plugin-styled-components": "^2.0.5",
1616
"gatsby-react-router-scroll": "^1.0.3",
1717
"gatsby-remark-autolink-headers": "^1.4.10",
18+
"gatsby-remark-embed-youtube": "^0.0.7",
1819
"gatsby-remark-images": "^1.5.34",
1920
"gatsby-remark-prismjs": "^1.2.11",
2021
"gatsby-source-filesystem": "^1.5.8",

packages/homepage/src/pages/changelog.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,11 @@ const Content = styled.div`
6262
*:last-child {
6363
margin-bottom: 0;
6464
}
65+
66+
iframe {
67+
border: 0;
68+
outline: 0;
69+
}
6570
`;
6671

6772
const GitHubUserContainer = styled.a`
@@ -131,7 +136,10 @@ export default class ChangelogPage extends React.Component {
131136
of our notable updates here, for smaller updates you can check our{' '}
132137
<a href="https://github.com/CompuIves/codesandbox-client">
133138
GitHub repository
134-
</a>.
139+
</a>{' '}
140+
and the Twitter of{' '}
141+
<a href="https://twitter.com/@codesandboxapp">@codesandboxapp</a>{' '}
142+
and <a href="https://twitter.com/@CompuIves">@CompuIves</a>.
135143
</Description>
136144
<Changelogs>
137145
{posts.map(({ node: post }) => {
1.79 MB
Loading
39 KB
Loading

packages/homepage/src/screens/home/RecentPublications/index.js

Lines changed: 37 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import styled from 'styled-components';
33

44
import MaxWidth from 'common/components/flex/MaxWidth';
55

6-
import npmArticleImage from './1-codesandbox2.5.png';
7-
import codesandbox2Image from './2-codesandbox2.png';
8-
import zeitTalkImage from './3-zeit-talk.jpg';
6+
import liveImage from './codesandbox-live.png';
7+
import codeSandbox25Image from './codesandbox-2.5.png';
8+
import parcelImage from './parcel.png';
99

1010
import media from '../../../utils/media';
1111

@@ -19,10 +19,18 @@ const Title = styled.h3`
1919
font-weight: 200;
2020
font-size: 2rem;
2121
text-align: center;
22-
margin-bottom: 3rem;
22+
margin-bottom: 0.5rem;
2323
color: white;
2424
`;
2525

26+
const SubTitle = styled.h4`
27+
font-weight: 200;
28+
font-size: 1.25rem;
29+
text-align: center;
30+
margin-bottom: 3.5rem;
31+
color: rgba(255, 255, 255, 0.8);
32+
`;
33+
2634
const Items = styled.div`
2735
display: flex;
2836
flex-wrap: wrap;
@@ -79,25 +87,36 @@ export default () => (
7987
<Container>
8088
<MaxWidth width={1280}>
8189
<Title>Recent Publications</Title>
82-
83-
<Items>
90+
<SubTitle>
91+
You can follow{' '}
92+
<a
93+
href="https://medium.com/@compuives/"
94+
target="_blank"
95+
rel="noreferrer noopener"
96+
style={{ textDecoration: 'none' }}
97+
>
98+
our blog
99+
</a>{' '}
100+
to stay up to date with new publications.
101+
</SubTitle>
102+
<Items style={{ marginBottom: '2rem' }}>
84103
<PublicationItem
85-
title="CodeSandbox 2.5"
86-
description="Announcing CodeSandbox 2.5. An editor redesign, Jest support, Babel Plugin support, a Cerebral rewrite and muuuuch more!"
87-
url="https://medium.com/@compuives/announcing-codesandbox-2-5-be767d15ffd"
88-
image={npmArticleImage}
104+
title="CodeSandbox Live"
105+
description="Real time code collaboration in the browser. From now on you can open up your sandbox for live editing with others."
106+
url="https://medium.com/@compuives/introducing-codesandbox-live-real-time-code-collaboration-in-the-browser-6d508cfc70c9"
107+
image={liveImage}
89108
/>
90109
<PublicationItem
91-
title="CodeSandbox 2.0"
92-
description="Announcing CodeSandbox 2.0. With GitHub commiting, a new homepage and support for static files."
93-
url="https://medium.com/@compuives/announcing-codesandbox-2-0-938cff3a0fcb"
94-
image={codesandbox2Image}
110+
title="Vanilla Template"
111+
description="Introducing the Vanilla template: a template based on Parcel for any kind of web project you like to create."
112+
url="https://hackernoon.com/introducing-the-vanilla-template-to-codesandbox-32244b58acec"
113+
image={parcelImage}
95114
/>
96115
<PublicationItem
97-
title="The Journey of CodeSandbox"
98-
description="Ives explains how CodeSandbox came to be, how it works and what the future holds."
99-
url="https://www.youtube.com/watch?v=5lR29NsJKW8"
100-
image={zeitTalkImage}
116+
title="CodeSandbox 2.5"
117+
description="Announcing CodeSandbox 2.5. An editor redesign, Jest support, Babel Plugin support, a Cerebral rewrite and muuuuch more!"
118+
url="https://medium.com/@compuives/announcing-codesandbox-2-5-be767d15ffd"
119+
image={codeSandbox25Image}
101120
/>
102121
</Items>
103122
</MaxWidth>

0 commit comments

Comments
 (0)