![Create React App Officially Deprecated Amid React 19 Compatibility Issues](https://cdn.sanity.io/images/cgdhsj6q/production/04fa08cf844d798abc0e1a6391c129363cc7e2ab-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Create React App Officially Deprecated Amid React 19 Compatibility Issues
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
This is a minimal jekyll theme for writing blogs and about yourself.
Add this line to your Jekyll site's Gemfile
:
gem "dev-portfolio-blog"
And add this line to your Jekyll site's _config.yml
:
theme: dev-portfolio-blog
And then execute:
$ bundle install
Or install it yourself as:
$ gem install dev-portfolio-blog
To start using the theme you either follow these steps or simply fork my repo https://github.com/rohitjain00/rohitjain00.github.io and update the files.
Please use the theme as the plugin so that all the latest updated for this theme comes directly in your website.
master
and change the theme accordingly.Assuming that you started your first website based on minima
theme from here
Add a favicon.ico
to the root directory for favicon.
Create blog.md
in the root folder ans set its yaml parameters to
layout: blog
permalink: /blog/
title: [Blog Page Title]
pagination:
enabled: true
about.md
yaml parameters to followinglayout: description
permalink: /about/
title: About
index.md
file addlayout: home
home_text: Text
title: [Home Page Title]
categories.md
file in root with following yaml parameterslayout: categories
permalink: /categories/
title: Categories
_config.yml
file add following and change accordinglyPath is relative to the root directory
resume_url: [PATH_TO_RESUME]
author_name: [YOUR_NAME]
description: [SITE_DESCRIPTION]
url: [WEBSITE_URL]
google_analytics: '[google analytics Id]'
disqus:
shortname: [discus-shotname]
Visit Jekyll-minifier and add this to your _config.yml
file to enable minifier.
Visit jekyll-paginate-v2 and add this to your _config.yml
file to enable pagination.
Create a new folder _posts
in root folder if not already exists.
yyyy-mm-dd-postname.md
---
layout: post
comments: [true | false]
title: Hello World
categories: [category1, category2]
---
Post Text.
Bug reports and pull requests are welcome on GitHub at https://github.com/rohitjain00/dev-portfolio-blog/. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
To set up your environment to develop this theme, run bundle install
.
Your theme is setup just like a normal Jekyll site! To test your theme, run bundle exec jekyll serve
and open your browser at http://localhost:4000
. This starts a Jekyll server using your theme. Add pages, documents, data, etc. like normal to test your theme's contents. As you make modifications to your theme and to your content, your site will regenerate and you should see the changes in the browser after a refresh, just like normal.
When your theme is released, only the files in _layouts
, _includes
, _sass
and assets
tracked with Git will be bundled.
To add a custom directory to your theme-gem, please edit the regexp in dev-portfolio-blog.gemspec
accordingly.
The theme is available as open source under the terms of the MIT License.
If you like my work, you can buy me a coffee here :smile:
FAQs
Unknown package
We found that dev-portfolio-blog demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.