Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
f63cc69
Implement Landing
owjs3901 Jun 9, 2025
17755a9
Implement Landing
owjs3901 Jun 9, 2025
88c4c15
Install devup-ui
forestream Jun 10, 2025
8ab061c
Publish home
forestream Jun 10, 2025
01501f4
Install next mdx packages
forestream Jun 10, 2025
2cc5dc1
Publish test-case page
forestream Jun 10, 2025
1ca11f4
Publish docs page
forestream Jun 10, 2025
4ad4bca
Add home page responsive design
forestream Jun 10, 2025
0d0121a
Publish mobile menu
forestream Jun 11, 2025
8177243
Add routing in mobile menu
forestream Jun 11, 2025
361634d
Fix test case page
forestream Jun 11, 2025
d368419
Publish team page
forestream Jun 11, 2025
6ae3a62
Fix team card layout
forestream Jun 11, 2025
28084e1
Fix header selected button style
forestream Jun 11, 2025
d7ef435
Add routings to header
forestream Jun 11, 2025
e5dcb72
Fix home page dark theme
forestream Jun 11, 2025
ac99b23
Fix home hero image dark theme style
forestream Jun 11, 2025
f05717a
Add header visibility on scroll
forestream Jun 11, 2025
39d55f9
Add animation to header
forestream Jun 11, 2025
3f395dc
Fix header flashing
forestream Jun 11, 2025
e74988e
Fix mobile header
forestream Jun 11, 2025
52e8511
Fix mobile menu arrows
forestream Jun 11, 2025
4cff1ca
Fix home button style
forestream Jun 11, 2025
03abf5b
Fix team page layout
forestream Jun 11, 2025
2fde888
Fix home hero responsive size
forestream Jun 11, 2025
81a7491
Fix home page text input
forestream Jun 11, 2025
140bc2e
Fix mobile menu dark theme
forestream Jun 11, 2025
4f482e1
Fix pill button hover style
forestream Jun 11, 2025
aa9ce6e
Add hover to page button in header
forestream Jun 11, 2025
30d8931
Add link to pill button in home
forestream Jun 11, 2025
0d4fa70
Add discord, kakao link
forestream Jun 11, 2025
eef10a1
Add favicon
forestream Jun 11, 2025
dd2d9ce
Add open graph
forestream Jun 11, 2025
c7e88de
Implement Landing And test set
owjs3901 Jun 11, 2025
2fb1f62
Remove wrong file
owjs3901 Jun 11, 2025
6f0daa8
Fix script
owjs3901 Jun 11, 2025
afdbd2f
Fix allow dead_code
owjs3901 Jun 11, 2025
468c3ef
Fix translator font
forestream Jun 11, 2025
337f61b
Merge branch 'impl-landing' of https://github.com/dev-five-git/braill…
forestream Jun 11, 2025
e487bd6
Fix bg image responsive visibility
forestream Jun 11, 2025
3b1b58a
Fix start now button position
forestream Jun 11, 2025
90a2faf
Support new line
owjs3901 Jun 11, 2025
629cc57
Fix pill button link target attr
forestream Jun 11, 2025
375c432
Fix warning
owjs3901 Jun 11, 2025
a7a1fee
Add version
owjs3901 Jun 11, 2025
1706259
Merge branch 'impl-landing' of https://github.com/dev-five-git/braill…
forestream Jun 11, 2025
76de94c
Fix header display in each route
forestream Jun 11, 2025
d919b7f
Fix link target attr
forestream Jun 11, 2025
0e31b3a
Fix header logo display
forestream Jun 11, 2025
70b020d
Add Team
owjs3901 Jun 11, 2025
6d5ca5b
Fix max width
forestream Jun 11, 2025
f8fdcec
Fix color theme icon
forestream Jun 11, 2025
0587be4
Merge branch 'impl-landing' of https://github.com/dev-five-git/braill…
forestream Jun 11, 2025
c1a7f5c
Add Content
owjs3901 Jun 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .changeset/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Changesets

Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
with multi-package repos, or single-package repos to help you version and publish your code. You can
find the full documentation for it [in our repository](https://github.com/changesets/changesets)

We have a quick list of common questions to get you started engaging with this project in
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
13 changes: 13 additions & 0 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"$schema": "https://unpkg.com/@changesets/config@3.1.1/schema.json",
"changelog": "@changesets/cli/changelog",
"commit": false,
"fixed": [],
"linked": [],
"access": "restricted",
"baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": [
"landing"
]
}
5 changes: 5 additions & 0 deletions .changeset/lucky-rules-fetch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"braillify": major
---

Deploy
12 changes: 12 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# These are supported funding model platforms

github: owjs3901
patreon: JeongMinOh
open_collective: braillify
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
60 changes: 60 additions & 0 deletions .github/workflows/publish-pypi.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
name: Publish Package to pypi

on:
release:
types: [published]
permissions: write-all

jobs:
publish-pypi:
runs-on: ubuntu-latest
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: false
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: 3.13
- name: Install uv
uses: astral-sh/setup-uv@v5
- name: Install maturin
run: uv pip install maturin --system
- uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Cargo tarpaulin
run: cargo install cargo-tarpaulin
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
run_install: false

- uses: jetli/wasm-pack-action@v0.4.0
with:
version: 'latest'
- name: Install Node.js
uses: actions/setup-node@v4
with:
registry-url: "https://registry.npmjs.org"
node-version: 22
cache: 'pnpm'
- run: pnpm i
- name: Setup
run: |
pnpm build
pnpm lint
pnpm test

- name: Publish to pypi
run: |
cd packages/python
uv publish
env:
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}

- name: Publish to cargo
run: |
cd libs/braillify
cargo publish

75 changes: 75 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
name: Publish Package to npm

on:
push:
branches:
- main
pull_request:
branches:
- main
permissions: write-all

jobs:
publish:
runs-on: ubuntu-latest
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: false
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: 3.13
- name: Install uv
uses: astral-sh/setup-uv@v5
- name: Install maturin
run: uv pip install maturin --system
- uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Cargo tarpaulin
run: cargo install cargo-tarpaulin
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
run_install: false

- uses: jetli/wasm-pack-action@v0.4.0
with:
version: 'latest'
- name: Install Node.js
uses: actions/setup-node@v4
with:
registry-url: "https://registry.npmjs.org"
node-version: 22
cache: 'pnpm'
- run: pnpm i
- run: |
pnpm build
pnpm lint
pnpm test
- name: Build Landing
run: pnpm -F landing build
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: ./apps/landing/out
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
- uses: actions/deploy-pages@v4
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
- name: Upload to codecov.io
uses: codecov/codecov-action@v5
with:
token: ${{ secrets.CODECOV_TOKEN }}
fail_ci_if_error: true
- name: Create Release Pull Request or Publish to npm
id: changesets
uses: changesets/action@v1
with:
publish: pnpm changeset publish
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
if: github.ref == 'refs/heads/main'

8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
target/
.vscode/
.idea/
node_modules
.df
test_status.json
.venv
__pycache__
.pytest_cache
coverage
cobertura.xml
Loading