Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
46243eb
Hard reset
shirsho-12 Apr 25, 2025
dc8979e
Use tech stack vite_react_shadcn_ts
shirsho-12 Apr 23, 2025
994aefc
Add website content and structure
shirsho-12 Apr 23, 2025
6ccba1b
Fix: Resolve import error in MarkdownRenderer
shirsho-12 Apr 23, 2025
9a0d0da
Add blog posts section
shirsho-12 Apr 23, 2025
107af84
Fix: Redirect to home page
shirsho-12 Apr 23, 2025
3672659
Add dark mode toggle and color scheme
shirsho-12 Apr 23, 2025
19d0c7d
Fix: Improve dark mode color scheme
shirsho-12 Apr 23, 2025
b4f12c9
Update homepage
shirsho-12 Apr 24, 2025
e8bebae
Add old blog posts
shirsho-12 Apr 24, 2025
652793b
Feat: Load blog posts from markdown files
shirsho-12 Apr 24, 2025
5ca6fa5
Refactor: Split blog components
shirsho-12 Apr 24, 2025
02dd257
Fix: Blog posts not loading
shirsho-12 Apr 24, 2025
2f43bb7
Fix: Load blog posts from markdown files
shirsho-12 Apr 24, 2025
aaa5a27
Fix: Handle .md files in Vite config
shirsho-12 Apr 24, 2025
51d5d40
feat: Implement project card expansion
shirsho-12 Apr 24, 2025
1f7eaf3
Fix home id bug
shirsho-12 Apr 24, 2025
9e1f742
Update personal urls
shirsho-12 Apr 24, 2025
c2e6696
Update footer
shirsho-12 Apr 24, 2025
6619e57
Fix: Improve theme and hero section
shirsho-12 Apr 25, 2025
931cedf
Refactor: Split Home page into components
shirsho-12 Apr 25, 2025
9be2475
Fix: Hero section overlapping navbar
shirsho-12 Apr 25, 2025
6074ca5
feat: Implement projects from markdown and add CV page
shirsho-12 Apr 25, 2025
4a25836
Fix: Navbar import error
shirsho-12 Apr 25, 2025
fcad493
feat: Load projects from markdown files
shirsho-12 Apr 25, 2025
9ae4332
Add sample projects
shirsho-12 Apr 25, 2025
b2ff10e
Remove sample projects
shirsho-12 Apr 25, 2025
4c670d7
Bump nanoid from 3.3.7 to 3.3.11
dependabot[bot] Apr 25, 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
35 changes: 23 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,24 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
flutter_site/
_site
.bundle
.sass-cache
.jekyll-cache
.jekyll-metadata
.DS_store
.ruby-version
.tweet-cache
Gemfile.lock
vendor
al-folio/
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
3 changes: 0 additions & 3 deletions .vscode/settings.json

This file was deleted.

13 changes: 0 additions & 13 deletions Dockerfile

This file was deleted.

23 changes: 0 additions & 23 deletions Gemfile

This file was deleted.

81 changes: 69 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,73 @@
# [The Blog](https://shirsho-12.github.io)
# Welcome to your Lovable project

This is my blog website, currently working on writing posts involving Reinforcement Learning.
## Project info

## TO-DO
- Add Images to `img/publication_preview` for papers
- Fix Image paths to articles
**URL**: https://lovable.dev/projects/175d549e-85bc-42af-8b61-f3e1ebdaf73d

## How can I edit this code?

#### Useful Tags
giscus_comments: true <!-- (Giscus Comments) -->
redirect: /assets/pdf/example_pdf.pdf <!-- (PDF link to resume) -->
Twitter: {% twitter _link_ %}
MathJax 3 Support: $$ \sum_{k=1}^\infty |\langle x, e_k \rangle|^2 \leq \|x\|^2 $$ or LaTeX
Code: {% highlight c++ linenos %} <br/> code code code <br/> {% endhighlight %}
Images: <img> tag, data-zoomable
There are several ways of editing your application.

**Use Lovable**

Simply visit the [Lovable Project](https://lovable.dev/projects/175d549e-85bc-42af-8b61-f3e1ebdaf73d) and start prompting.

Changes made via Lovable will be committed automatically to this repo.

**Use your preferred IDE**

If you want to work locally using your own IDE, you can clone this repo and push changes. Pushed changes will also be reflected in Lovable.

The only requirement is having Node.js & npm installed - [install with nvm](https://github.com/nvm-sh/nvm#installing-and-updating)

Follow these steps:

```sh
# Step 1: Clone the repository using the project's Git URL.
git clone <YOUR_GIT_URL>

# Step 2: Navigate to the project directory.
cd <YOUR_PROJECT_NAME>

# Step 3: Install the necessary dependencies.
npm i

# Step 4: Start the development server with auto-reloading and an instant preview.
npm run dev
```

**Edit a file directly in GitHub**

- Navigate to the desired file(s).
- Click the "Edit" button (pencil icon) at the top right of the file view.
- Make your changes and commit the changes.

**Use GitHub Codespaces**

- Navigate to the main page of your repository.
- Click on the "Code" button (green button) near the top right.
- Select the "Codespaces" tab.
- Click on "New codespace" to launch a new Codespace environment.
- Edit files directly within the Codespace and commit and push your changes once you're done.

## What technologies are used for this project?

This project is built with:

- Vite
- TypeScript
- React
- shadcn-ui
- Tailwind CSS

## How can I deploy this project?

Simply open [Lovable](https://lovable.dev/projects/175d549e-85bc-42af-8b61-f3e1ebdaf73d) and click on Share -> Publish.

## Can I connect a custom domain to my Lovable project?

Yes, you can!

To connect a domain, navigate to Project > Settings > Domains and click Connect Domain.

Read more here: [Setting up a custom domain](https://docs.lovable.dev/tips-tricks/custom-domain#step-by-step-guide)
44 changes: 0 additions & 44 deletions _bibliography/papers.bib

This file was deleted.

Loading
Loading