From db8a53fcbb4405f6104f72acf06824d2dce69b2d Mon Sep 17 00:00:00 2001 From: Matei Adriel Date: Mon, 3 Jun 2019 19:35:47 +0000 Subject: [PATCH] =?UTF-8?q?=20=F0=9F=86=97=20=20added=20stuff=20to=20the?= =?UTF-8?q?=20readme=20=E2=98=91=EF=B8=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 15 +++++++++++++++ src/ts/main.ts | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2ab2e5c..3ad7531 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,17 @@ # logicGateSimulator2 a better version of my logic gate simulator + +Check out the [demo](https://mateiadrielrafael.github.io/logicGateSimulator2/) + +To run locally clone this repo, and then run: `npm install` +to install all dependenices. + +This project wouldnt have been possible without the follownig libraries: +- [typescript](https://github.com/microsoft/TypeScript) and [sass](https://github.com/sass/sass) +- [lit-html](https://github.com/Polymer/lit-html) , [lit-rx](https://github.com/Dabolus/lit-rx) and [rxjs](https://github.com/ReactiveX/rxjs) +- [material components for the web](https://github.com/material-components/material-components-web) +- [webpack](https://github.com/webpack/webpack) +- [gh-pages](https://github.com/tschaub/gh-pages) +- [eix-js](https://github.com/eix-js) + +I used lit-html, lit-rx and rxjs mainly for the rendering, MCW for the styling, webpack for bundling, gh-pages for deploying and eix-js (a game engine me and a friend are working on) for input handling and common decorators. \ No newline at end of file diff --git a/src/ts/main.ts b/src/ts/main.ts index 5832672..4a404fe 100644 --- a/src/ts/main.ts +++ b/src/ts/main.ts @@ -10,7 +10,7 @@ import { MDCMenu } from '@material/menu'; const screen = new Screen() const manager = new ComponentManager() -// manager.components.push(new Component("and", [200, 100], [100, 100])) +manager.components.push(new Component("and", [200, 100], [100, 100])) // manager.components.push(new Component("not", [200, 500], [100, 100])) // manager.components.push(new Component("true", [200, 500], [100, 100])) // manager.components.push(new Component("false", [200, 500], [100, 100]))