Skip to content

Commit 4669915

Browse files
authored
Merge pull request #5 from oslabs-beta/dev
Dev
2 parents 5b7a602 + 7168329 commit 4669915

File tree

3 files changed

+22
-7
lines changed

3 files changed

+22
-7
lines changed

README.md

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/team-reactype/ReacType/pulls)
77
![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)
8-
![Version 7.0.0](https://img.shields.io/badge/Release-7.0.0-lightgrey.svg)
8+
![Version 8.0.0](https://img.shields.io/badge/Release-8.0.0-lightgrey.svg)
99

1010
**ReacType** is a rapid prototyping tool for developers employing **React** component architecture alongside the comprehensive type-checking of **TypeScript**.
1111
In other words, **you can draw prototypes and export React / TypeScript code!**
@@ -16,15 +16,15 @@ Download for [MacOS](https://github.com/team-reactype/ReacType/releases), [Windo
1616

1717
- **Mac users**: After opening the dmg and dragging ReacType into your Applications folder, ctrl+click the icon and select 'Open' from the context menu to run the app. This extra step is necessary since we don't have an Apple developer license yet.
1818

19-
- **Windows users**: Install the application by running ReacType Setup 7.0.0.exe.
19+
- **Windows users**: Install the application by running ReacType Setup 8.0.0.exe.
2020

2121
- **Linux users**: Run the application as a super user in order to read and write files.
2222

2323
![openingGif](https://raw.githubusercontent.com/open-source-labs/ReacType/master/resources/canvas_tutorial_images/drag1.gif)
2424

2525
### How to use
2626

27-
- **Sign-in page**: Sign up for an account, or just continue as a guest. Registered users enjoy additional project-saving functionality.
27+
- **Sign-in page**: Sign up for an account, sign in via Github, or just continue as a guest. Registered users enjoy additional project-saving functionality.
2828
- **Tutorial**: Click ‘Tutorial’ from the Help tab’s dropdown menu (at the top left of the application) to view a tutorial.
2929
- **Start a project (only after registration)**: Registered users can create a new project and select whether they want their project to be a Next.js, Gatsby.js, or classic React project. Also, registered users can save projects to return to them at a later time.
3030
- **Add Components**: Create components on the right panel. Components can be associated with a route, or they can be used within other components.
@@ -36,19 +36,20 @@ Download for [MacOS](https://github.com/team-reactype/ReacType/releases), [Windo
3636
- **Update Styling**: Select an element on the canvas to update its basic style attributes on the right panel. As you create new instances and add styling, watch as your code dynamically generates in the code preview in the bottom panel.
3737
- **User Preference Features**: With the click of a button, toggle between light mode and dark mode, depending on your preference.
3838
- **Export project**: Click the “Export Project’ button to export the project’s application files into a TypeScript file. The exported project is fully functional with Webpack, Express server, routing, etc., and will match what is mocked on the canvas.
39+
- **Export project with Tests**: Click the "includes tests" checkbox while exporting to include pre-configured Webpack, Jest, and Typescript files along with tests for your project.
3940

4041
- Elements may be added to components in any location, rather than only at the bottom
4142
- Compatibility with Gatsby.js
4243
- Modernized and cleaner UI, including enhanced dark mode
4344
- Tutorial has been updated to reflect other modifications
4445

45-
**New with version 7.0.0:**
46+
**New with version 8.0.0:**
4647

47-
![CSSEditor](https://raw.githubusercontent.com/open-source-labs/ReacType/master/resources/csseditor_tutorial_images/DirectCSSEdit.gif)
48+
![CSSEditor](https://raw.githubusercontent.com/open-source-labs/ReacType/master/resources/export_tests_images/export-new.gif)
4849

4950
### Features
5051

51-
52+
- **OAuth via Github**: Sign up with your github accounts.
5253
- **Live Render Demo**: Live render demo in React using Electron's sandbox environment. Updates in realtime to reflect canvas structure and customization options.
5354
- **Annotations**: Provide design notes directly on the canvas and have these persist while sharing designs with other engineers.
5455
- **CSS Editor**: Copy and paste custom css styles and classes into the editor and save to use personal or company designs in an instant.
@@ -63,6 +64,8 @@ Download for [MacOS](https://github.com/team-reactype/ReacType/releases), [Windo
6364
- **Sort By**: Click the 'Sort By' button to choose different metrics to sort the Public Dashboard by.
6465
- **Form Nesting**: Nesting within form tags is now fully functional
6566
- **Added Undo and Redo functionality**
67+
- **Test Suite Export**: pre-configured configuration & test file exports with application files.
68+
- **Dark mode**: change the theme of the app for a different asthetic.
6669

6770
![AddAnnotations](https://raw.githubusercontent.com/open-source-labs/ReacType/master/resources/annotations_tutorial_images/Annotation.gif)
6871

@@ -110,6 +113,9 @@ Download for [MacOS](https://github.com/team-reactype/ReacType/releases), [Windo
110113

111114
[Christian Padilla](https://linkedin.com/in/ChristianEdwardPadilla) [@ChristianEdwardPadilla](https://github.com/ChristianEdwardPadilla)
112115

116+
[Danial Reilley](https://linkedin.com/in/daniel-reilley)
117+
[@dreille](https://github.com/dreille)
118+
113119
[Daryl Foster](https://www.linkedin.com/in/darylfosterma/) [@MadinventorZero](https://github.com/MadinventorZero)
114120

115121
[Diego Vazquez](https://www.linkedin.com/in/diegovazquezny/) [@diegovazquezny](https://github.com/diegovazquezny)
@@ -138,12 +144,18 @@ Download for [MacOS](https://github.com/team-reactype/ReacType/releases), [Windo
138144

139145
[Luke Madden](https://www.linkedin.com/in/lukemadden/) [@lukemadden](https://github.com/lukemadden)
140146

147+
[Miles Wright](https://www.linkedin.com/in/miles-m-wright)
148+
[@Miles818](https://github.com/Miles818)
149+
141150
[Mitchel Severe](https://www.linkedin.com/in/misevere/) [@mitchelsevere](https://github.com/mitchelsevere)
142151

143152
[Natalie Vick](https://www.linkedin.com/in/vicknatalie/) [@natattackvick](https://github.com/natattackvick)
144153

145154
[Nel Malikova](https://www.linkedin.com/in/gmalikova/) [@gmal1](https://github.com/gmal1)
146155

156+
[Philip Hua](https://www.linkedin.com/in/philip-minh-hua)
157+
[@pmhua](https://github.com/pmhua)
158+
147159
[Sean Sadykoff](https://www.linkedin.com/in/sean-sadykoff/) [@sean1292](https://github.com/sean1292)
148160

149161
[Shana Hoehn](https://www.linkedin.com/in/shana-hoehn-70297b169/) [@slhoehn](https://github.com/slhoehn)
@@ -160,6 +172,9 @@ Download for [MacOS](https://github.com/team-reactype/ReacType/releases), [Windo
160172

161173
[Tyler Sullberg](https://www.linkedin.com/in/tyler-sullberg) [@tsully](https://github.com/tsully)
162174

175+
[William Rittwage](https://www.linkedin.com/in/william-rittwage)
176+
[@wbrittwage](https://github.com/wbrittwage)
177+
163178
[William Yoon](https://www.linkedin.com/in/williamdyoon/) [@williamdyoon](https://github.com/williamdyoon)
164179

165180
## To Run Your Own Version

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "reactype",
3-
"version": "7.0.0",
3+
"version": "8.0.0",
44
"description": "Prototyping tool for React/Typescript Applications.",
55
"private": true,
66
"main": "app/electron/main.js",
400 KB
Loading

0 commit comments

Comments
 (0)