From f53b352a4e6984ff8e8a6bcc164707cbd2842227 Mon Sep 17 00:00:00 2001 From: HalidOdat Date: Wed, 18 Mar 2020 19:56:01 +0100 Subject: [PATCH] Added a logo to the project. (#277) * Added a logo to the project. * Changed the logo from a png to a svg. --- README.md | 14 +++- assets/logo.svg | 184 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 195 insertions(+), 3 deletions(-) create mode 100644 assets/logo.svg diff --git a/README.md b/README.md index e39cba5da7..036569874f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,14 @@ # Boa -This is an experimental Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language. +

+ logo +

+ +This is an experimental Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language. [![Build Status](https://travis-ci.com/jasonwilliams/boa.svg?branch=master)](https://travis-ci.com/jasonwilliams/boa) [![](http://meritbadge.herokuapp.com/boa)](https://crates.io/crates/boa) [![](https://docs.rs/Boa/badge.svg)](https://docs.rs/Boa/) @@ -29,7 +37,7 @@ Then simply clone this project and `cargo build` inside the directory. #### Plugins -Either the [Rust (RLS)](https://github.com/rust-lang/rls) or the [Rust Analyzer](https://github.com/rust-analyzer/rust-analyzer) extension is preferred. RLS is easier to set up but most of the development is moving towards Rust Analyzer. +Either the [Rust (RLS)](https://github.com/rust-lang/rls) or the [Rust Analyzer](https://github.com/rust-analyzer/rust-analyzer) extension is preferred. RLS is easier to set up but most of the development is moving towards Rust Analyzer. Both of these plugins will help you with your Rust Development #### Tasks @@ -37,7 +45,7 @@ Both of these plugins will help you with your Rust Development There are some pre-defined tasks in [tasks.json](.vscode/tasks.json) - Build - shift+cmd/ctrl+b should build and run cargo. You should be able to make changes and run this task. -- Test - (there is no shortcut, you'll need to make one) - Runs `Cargo Test`. +- Test - (there is no shortcut, you'll need to make one) - Runs `Cargo Test`. I personally set a shortcut of shift+cmd+option+T (or shift+ctrl+alt+T) If you don't want to install everything on your machine, you can use the Dockerfile. diff --git a/assets/logo.svg b/assets/logo.svg new file mode 100644 index 0000000000..d91e1db8a5 --- /dev/null +++ b/assets/logo.svg @@ -0,0 +1,184 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +