Make CSDMS text logos
Project description
![Logoizer][logoizer-logo]
[logoizer-logo]: https://raw.githubusercontent.com/mcflugen/logoizer/main/docs/_static/logoizer-logo-light.svg
# Make CSDMS text logos
## Installation
logoizer can be installed from source in the usual way or directly from GitHub,
`bash pip install git+https://github.com/mcflugen/logoizer `
## Usage
The main way to use logoizer is through the logoize command line program. Use logoize –help to get a brief help message that contains all of the available options. The following examples, however, will cover most use cases.
Turn the word “logoizer” into an official CSDMS logo,
`bash logoize "logoizer" -o logoizer-logo.svg `
The default is to create a logo for use with a light theme (i.e. the logo will contain black text on a transparent background). To create a logo for use with a dark theme,
`bash logoize "logoizer" -o logoizer-logo-dark.svg --theme=dark `
The output image format will be chosen based on the output file extension. If, however, you would like to override that behavior you can use the –format option.
# Release Notes
<!– towncrier-draft-entries:: Not yet released –>
<!– towncrier release notes start –>
## 0.2.0 (2024-10-15)
### 📖 Documentation Enhancements
Converted the docs from ReStructuredText to markdown. [#6](https://github.com/mcflugen/logoizer/issues/6)
Modified towncrier to work with markdown rather than ReStructuredTxt. [#7](https://github.com/mcflugen/logoizer/issues/7)
### 🔩 Other Changes and Additions
Updated the linters and added several new ones. [#4](https://github.com/mcflugen/logoizer/issues/4)
Removed dependency on click (and rich_click) by moving to argparse. [#5](https://github.com/mcflugen/logoizer/issues/5)
Added a GitHub Actions test workflow. [#8](https://github.com/mcflugen/logoizer/issues/8)
## 0.1.0 (2022-07-03)
### 🍰 New Features
Added the logize package for creating official CSDMS text-based logos. ([#1](https://github.com/mcflugen/logoizer/issues/1))
### 🔩 Other Changes and Additions
Changed the name of the project from logoize to logoizer. ([#2](https://github.com/mcflugen/logoizer/issues/2))
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file logoizer-0.2.0.tar.gz
.
File metadata
- Download URL: logoizer-0.2.0.tar.gz
- Upload date:
- Size: 273.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82d39a19ddf4e2d2c4b90cbb860cf9dfa5930299aa917b0ef3d20040dd46a69a |
|
MD5 | 937938aa0a34ff35413ab043a89eeda7 |
|
BLAKE2b-256 | 07948cdb5a4dc8434df1e9b9442ec559a4d921c0a1bd20254e5bc6c725e0e91a |