🎨 update logo

This commit is contained in:
ValKmjolnir 2024-08-18 00:04:11 +08:00
parent 55f8485561
commit fdbc6cf6da
4 changed files with 24 additions and 32 deletions

View File

@ -1,4 +1,4 @@
# <img src="./doc/svg/nasal_transparent.svg" height="50px"/> __Nasal - Modern Interpreter__ # <img src="./doc/svg/nasal_transparent.svg" height="40px"/> __Nasal - Modern Interpreter__
<img src="./doc/pic/header.png" style="width:600px"></img> <img src="./doc/pic/header.png" style="width:600px"></img>
@ -71,31 +71,21 @@ please wait or just compile it by yourself, a Cmake file is given for Visual Stu
* [linux-nightly-build](https://github.com/ValKmjolnir/Nasal-Interpreter/releases/tag/next_linux_x86_64) * [linux-nightly-build](https://github.com/ValKmjolnir/Nasal-Interpreter/releases/tag/next_linux_x86_64)
* windows-nightly-build: [WIP] * windows-nightly-build: [WIP]
## __Compile__ ## __Compile__ ![g++](https://img.shields.io/badge/GNU-g++-A42E2B?style=flat-square&logo=GNU) ![clang++](https://img.shields.io/badge/LLVM-clang++-262D3A?style=flat-square&logo=LLVM) ![vs](https://img.shields.io/badge/Visual_Studio-MSVC-5C2D91?style=flat-square&logo=visualstudio)
![g++](https://img.shields.io/badge/GNU-g++-A42E2B?style=flat-square&logo=GNU)
![clang++](https://img.shields.io/badge/LLVM-clang++-262D3A?style=flat-square&logo=LLVM)
![vs](https://img.shields.io/badge/Visual_Studio-MSVC-5C2D91?style=flat-square&logo=visualstudio)
Better download the latest update source of the interpreter and build it! It's quite easy to build this interpreter, what you need are only two things: C++ compiler and the `make`. There is no third-party library used in this project. Better download the latest update source of the interpreter and build it! It's quite easy to build this interpreter, what you need are only two things: C++ compiler and the `make`. There is no third-party library used in this project.
### __Windows (MinGW-w64)__ ### __Windows (MinGW-w64)__ ![windows](https://img.shields.io/badge/Microsoft-Windows-green?style=flat-square&logo=windows)
![windows](https://img.shields.io/badge/Microsoft-Windows-green?style=flat-square&logo=windows)
Make sure thread model is `posix thread model`, otherwise no thread library exists. Make sure thread model is `posix thread model`, otherwise no thread library exists.
> mingw32-make nasal.exe -j4 > mingw32-make nasal.exe -j4
### __Windows (Visual Studio)__ ### __Windows (Visual Studio)__ ![windows](https://img.shields.io/badge/Microsoft-Windows-green?style=flat-square&logo=windows)
![windows](https://img.shields.io/badge/Microsoft-Windows-green?style=flat-square&logo=windows)
There is a [__CMakelists.txt__](./CMakeLists.txt) to create project. There is a [__CMakelists.txt__](./CMakeLists.txt) to create project.
### __Linux / macOS / Unix__ ### __Linux / macOS / Unix__ ![linux](https://img.shields.io/badge/GNU-Linux-green?style=flat-square&logo=GNU) ![macOS](https://img.shields.io/badge/Apple%20Inc.-MacOS-green?style=flat-square&logo=apple)
![linux](https://img.shields.io/badge/GNU-Linux-green?style=flat-square&logo=GNU) ![macOS](https://img.shields.io/badge/Apple%20Inc.-MacOS-green?style=flat-square&logo=apple)
> make -j > make -j

View File

@ -1,4 +1,4 @@
# <img src="./svg/nasal_transparent.svg" height="50px"/> __Nasal - Modern Interpreter__ # <img src="./svg/nasal_transparent.svg" height="40px"/> __Nasal - Modern Interpreter__
<img src="../doc/pic/header.png" style="width:600px"></img> <img src="../doc/pic/header.png" style="width:600px"></img>

View File

@ -4,15 +4,16 @@
<g fill="#1d2c4e"> <g fill="#1d2c4e">
<!-- left side --> <!-- left side -->
<path d="M 10 10 L 10 80 L 20 90 L 25 90 L 25 20 L 15 10 Z"/> <path d="M 10 10 L 10 80 L 20 90 L 25 90 L 25 20 L 15 10 Z"/>
<path d="M 10 10 L 85 85 L 85 90 L 70 90 L 10 30 Z"/> <path d="M 10 10 L 84 84 L 84 90 L 70 90 L 10 30 Z"/>
<!-- right-up corner --> <!-- right-up corner -->
<path d="M 30 10 L 70 50 L 70 55 L 30 15 Z" /> <path d="M 30 10 L 70 50 L 70 55 L 30 15 Z" />
<path d="M 30 10 L 40 10 L 70 40 L 70 55 Z" /> <path d="M 30 10 L 43 10 L 70 37 L 70 55 Z" />
<path d="M 30 10 L 80 10 L 80 15 L 30 15 Z" /> <path d="M 68 10 L 68 55 L 83 55 L 83 18 L 75 10 Z" />
<path d="M 72 10 L 72 55 L 65 55 L 65 10 Z" /> <path d="M 70 50 L 70 55 L 65 55 L 55 45 L 55 35 Z"/>
<path d="M 55 10 L 70 25 L 70 35 L 45 10 Z"/> </g>
<path d="M 70 55 L 65 55 L 55 45 L 55 35 Z"/> <g fill="#97363a">
<path d="M 70 10 L 80 10 L 80 15 L 70 25 Z"/> <!-- right-down corner -->
</g> <path d="M 83 60 L 83 75 L 68 60 Z" />
</g>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 787 B

After

Width:  |  Height:  |  Size: 755 B

View File

@ -4,15 +4,16 @@
<g fill="#6e93e9"> <g fill="#6e93e9">
<!-- left side --> <!-- left side -->
<path d="M 10 10 L 10 80 L 20 90 L 25 90 L 25 20 L 15 10 Z"/> <path d="M 10 10 L 10 80 L 20 90 L 25 90 L 25 20 L 15 10 Z"/>
<path d="M 10 10 L 85 85 L 85 90 L 70 90 L 10 30 Z"/> <path d="M 10 10 L 84 84 L 84 90 L 70 90 L 10 30 Z"/>
<!-- right-up corner --> <!-- right-up corner -->
<path d="M 30 10 L 70 50 L 70 55 L 30 15 Z" /> <path d="M 30 10 L 70 50 L 70 55 L 30 15 Z" />
<path d="M 30 10 L 40 10 L 70 40 L 70 55 Z" /> <path d="M 30 10 L 43 10 L 70 37 L 70 55 Z" />
<path d="M 30 10 L 80 10 L 80 15 L 30 15 Z" /> <path d="M 68 10 L 68 55 L 83 55 L 83 18 L 75 10 Z" />
<path d="M 72 10 L 72 55 L 65 55 L 65 10 Z" /> <path d="M 70 50 L 70 55 L 65 55 L 55 45 L 55 35 Z"/>
<path d="M 55 10 L 70 25 L 70 35 L 45 10 Z"/> </g>
<path d="M 70 55 L 65 55 L 55 45 L 55 35 Z"/> <g fill="#97363a">
<path d="M 70 10 L 80 10 L 80 15 L 70 25 Z"/> <!-- right-down corner -->
</g> <path d="M 83 60 L 83 75 L 68 60 Z" />
</g>
</g> </g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 796 B

After

Width:  |  Height:  |  Size: 764 B