Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement blog #12

Closed
6 of 7 tasks
Rinrin0413 opened this issue Sep 16, 2023 · 1 comment · Fixed by #29
Closed
6 of 7 tasks

Implement blog #12

Rinrin0413 opened this issue Sep 16, 2023 · 1 comment · Fixed by #29
Labels
enhancement New feature or request

Comments

@Rinrin0413
Copy link
Owner

Rinrin0413 commented Sep 16, 2023

I wanna write articles in markdown files.

ToDo

others:

@Rinrin0413 Rinrin0413 added the enhancement New feature or request label Sep 16, 2023
Rinrin0413 added a commit that referenced this issue Sep 17, 2023
Because the navigation bar became narrower due to the articles page was renamed to blog.
Rinrin0413 added a commit that referenced this issue Sep 17, 2023
➕ Add: dependencies "mdsvex", "rehype-slug", "rehype-autolink-headings"
✨ Add: config for mdsvex
✨ Add: extensions to config
Rinrin0413 added a commit that referenced this issue Sep 17, 2023
Rinrin0413 added a commit that referenced this issue Sep 17, 2023
Rinrin0413 added a commit that referenced this issue Sep 17, 2023
Rinrin0413 added a commit that referenced this issue Sep 18, 2023
Rinrin0413 added a commit that referenced this issue Sep 19, 2023
…of the article thumbnail [#12]

英語難レぃ...
「グローバルサムネイルが記事サムネイルの代わりに記事のog画像として表示されていました。」
って言いたかった。
Rinrin0413 added a commit that referenced this issue Sep 19, 2023
Rinrin0413 added a commit that referenced this issue Sep 21, 2023
✨ Add: utility function `idToDate` to convert article ID to date
✨ Add: description card to article
Rinrin0413 added a commit that referenced this issue Sep 21, 2023
✏️ Rename: `#article-meta` -> `#article-content`
🚚 Move: `Article` component into `#article-content`
🛠️ Update: `#article-desc` margin
Rinrin0413 added a commit that referenced this issue Oct 20, 2023
- 🔥 Remove: backdrop blur effect for tables in article body
- 🛠️ Update: strengthen backdrop blur effect for article body instead
Rinrin0413 added a commit that referenced this issue Oct 25, 2023
Rinrin0413 added a commit that referenced this issue Nov 9, 2023
…p-page [#12]

# Add Blog Article section to top page

resolve #23 

- ✨ Add: Blog Article section to top page
- 🚚 Move: `routes/blog/ArticleCard.svelte` -> `lib/components/ArticleCard.svelte`
- ✨ Impl: mini version for ArticleCard component
- ✨ Improve: function `addClassOnVisible` supports types `NodeListOf<Element>` and `Element`
Rinrin0413 added a commit that referenced this issue Dec 8, 2023
…12]

# Implement blog sharing button

resolve #25 

✨  Impl: blog sharing button
@Rinrin0413
Copy link
Owner Author

#27 (comment)

Rinrin0413 added a commit that referenced this issue Dec 14, 2023
…12]

- 🛠️ Update: some constants is now reactive variable
Rinrin0413 added a commit that referenced this issue Dec 14, 2023
…dated even if page transitioned [#12]

🛠️ Update: constant `HEAD` in blog index page and article page is now reactive variable
🛠️ Update: sharing button now receives shared content as props
Rinrin0413 added a commit that referenced this issue Dec 15, 2023
`@sveltejs/adapter-auto` v3 has just been released.
Maybe it requires SvelteKit 2.

- 📦 Update: use `@sveltejs/adapter-cloudflare` directly instead of `@sveltejs/adapter-auto`
Rinrin0413 added a commit that referenced this issue Dec 15, 2023
Rinrin0413 added a commit that referenced this issue Dec 15, 2023
✨ Add: new section "追記"
🛠️ Fix: "コミット数が300超え" -> "コミット数が300に到達し"
Rinrin0413 added a commit that referenced this issue Dec 15, 2023
# Implement Blog

resolves #12 

- Implement the blog.
- Add the blog section in the top page.
- Add a first public article.

etc.
@Rinrin0413 Rinrin0413 mentioned this issue Dec 15, 2023
Rinrin0413 added a commit that referenced this issue Dec 15, 2023
# v0.5.0

## Additions

- ✨ Impl: resolves #12 
- ✨ Add: introduction for the Environment section

## Changes

- ♻️ Update: email address is no longer decrypted
- 🛠️ Update: set background color of the  tag `html`

## Improves

- ♻️ Improve: use the constant `EMAIL_ADDRESS`

## Fixes

- 🩹 Fix: remove unnecessary row in Skills section
- 🩹 Fix: some typos
- 🩹 Fix: site name mismatch on the console

etc.
@Rinrin0413 Rinrin0413 unpinned this issue Dec 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant