https://github.com/2ykwang/solvedac-readme-badge
백준 solvec.ac 사용자의 프로필 카드, 뱃지를 생성합니다
https://github.com/2ykwang/solvedac-readme-badge
baekjoon flask github python readme-badges readme-card solved-ac solvedac
Last synced: about 1 month ago
JSON representation
백준 solvec.ac 사용자의 프로필 카드, 뱃지를 생성합니다
- Host: GitHub
- URL: https://github.com/2ykwang/solvedac-readme-badge
- Owner: 2ykwang
- Created: 2021-11-02T07:23:19.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-05-25T08:07:05.000Z (12 months ago)
- Last Synced: 2025-04-10T15:09:38.497Z (about 1 month ago)
- Topics: baekjoon, flask, github, python, readme-badges, readme-card, solved-ac, solvedac
- Language: Python
- Homepage: https://solvedac-readme-badge.vercel.app
- Size: 182 KB
- Stars: 14
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## TOC- [TOC](#toc)
- [사용법](#사용법)
- [설치](#설치)
- [뱃지](#뱃지)
- [설정 가능한 변수](#설정-가능한-변수)
- [모양](#모양)
- [테마](#테마)
- [사이즈](#사이즈)
## 사용법
`user=` 값에 사용자의 solvedac 계정을 입력하여 사용합니다.
- Badge
```md
[](https://github.com/2ykwang/solvedac-readme-badge)
```- Badge (compact)
```md
[](https://github.com/2ykwang/solvedac-readme-badge)
```
## 설치
```sh
$ git clone https://github.com/2ykwang/solvedac-readme-badge .
$ poetry install# make .env
$ touch .env
$ echo API_HOST="solved.ac" >> .env$ flask run
```
## 뱃지
ruby
diamond
platinum
![]()
![]()
![]()
gold
silver
bronze
![]()
![]()
![]()
### 설정 가능한 변수
매개변수를 이용해 뱃지 또는 카드를 사용자 정의할 수 있습니다.
e.g) `badge?user?(parameter)=(value)`
| 매개변수 | 타입 | 설명 | 기본 값 | 값 |
| :--------------- | :-------- | :----------------------------------------------------: | :-------- | :-----------------------------------------------: |
| `user` | string | solved.ac 에 등록된 아이디를 입력합니다. | `None` | `username`,`2ykwang` |
| `theme` | string | 색 테마를 설정합니다. | `default` | `테마` 항목 참고 `default`, `dark`, ... |
| `compact` | boolean | 뱃지의 모양을 설정합니다 | `true` | `true` or `false` |
| `size` | string | 뱃지 또는 카드의 크기 입니다. | `medium` | `사이즈` 항목 참고 `small` or `medium` or `large` |
| `back_color` | hex color | 배경 색을 설정합니다. 기본값은 테마 색을 따릅니다. | `theme` | Hex Color code `333`,`939584` |
| `use_back_color` | boolean | 배경색을 사용할지 설정합니다. | `true` | `true` or `false` |
| `common_color` | hex color | 메인 글씨색을 설정합니다. 기본값은 테마 색을 따릅니다. | `theme` | Hex Color code `333`,`efefef` |
| `sub_color` | hex color | 보조 글씨색을 설정합니다. 기본값은 테마 색을 따릅니다. | `theme` | Hex Color code `333`,`efefef` |
| `border_color` | hex color | 테두리 색을 설정합니다. 기본값은 테마 색을 따릅니다. | `theme` | Hex Color code `333`,`efefef` |
| `use_border` | boolean | 테두리를 사용할지 설정합니다. | `True` | `true` or `false` |
| `use_shadow` | boolean | 그림자를 사용할지 설정합니다. | `True` | `true` or `false` |
#### 모양
`compact` 파라미터를 사용해 모양을 설정할 수 있습니다.
e.g) `compact=true` or `compact=false`
| 값 | compact |
| :---------------- | :-------------------------------------------------------------------------------------------------------- |
| `True` |  |
| `False` (default) |  |기본값은 `false` 입니다.
#### 테마
`theme` 파라미터를 사용해 테마를 설정할 수 있습니다.
e.g:) `theme=onedark`, `theme=dark`, ...
default
swift
dark
![]()
![]()
![]()
onedark
github-dark
![]()
![]()
#### 사이즈
`size` 파라미터를 사용해 사이즈를 설정 할 수 있습니다.
입력 가능한 값은 `small`, `medium`, `large` 입니다.
| 값 | 미리보기 |
| :--------------- | :--------------------------------------------------------------------------------------------------------------------------------- |
| `small`(default) |  |
| `medium` |  |
| `large` |  |기본값은 `small` 입니다.