Giter Club home page Giter Club logo

deerlin-for-jekyll's Introduction

Hello, I'm Deyvid da Silva Costa (Brazilian, 19y, she/her), or Kitsu'ne on the internet. You can find me using the name of Nashira Deer, but it's a "legacy" name. I prefer Kitsu'ne to my real name or Nashira. I'm a software developer who loves to code back-ends, games, or system-related things, using Rust or C# with Unity in these projects, but I also code front-end in TypeScript and mobile/desktop in Flutter. My favorite programming languages are Rust, Elixir, Go, C, C#, and TypeScript.

PayPal GitHub Sponsor

Story

However being interested in computers since childhood (2016), it was only in 2019 that I started to study programming, starting with JavaScript, developing bots for Discord using only a cell phone with Termux and DroidEdit installed, since then I have been studying computing, always looking for something new to learn.

Social media

LinkedIn YouTube X/Twitter Bluesky Mastodon

Github Stats

GitHub Stats-Dark GitHub Stats-Light

Top Languages

GitHub Stats-Dark GitHub Stats-Light

deerlin-for-jekyll's People

Contributors

nashiradeer avatar

Stargazers

 avatar  avatar

deerlin-for-jekyll's Issues

[Feature] Add message customization in footer

Is your feature request related to a problem? Please describe.
Only a simple notice about the Deerlin Theme is show the footer.

Describe the solution you'd like
Using the _config.yml, you can set another message to be show in the footer in a new line, like copyright notice or anything that you want.

[BUG] Deerlin don't has setup the lang property

Describe the bug
By now, the default layout don't set the lang property in the html tag.

Deerlin (please complete the following information):

  • Version: Not release yet

Jekyll (please complete the following information):

  • Version: 4.2.2
  • Environment: Local

Browser (please complete the following information):

  • Name: Chrome
  • Version: 99.0

[BUG] Website title are set to break wrap

Describe the bug
The website title is breaking to a new line if you are using small screens like a phone or setting a small width in responsive test in devtools.

Deerlin (please complete the following information):

  • Version: Not released yet

Jekyll (please complete the following information):

  • Version: 3.9.0
  • Environment: GitHub Pages

Browser (please complete the following information):

  • Name: Firefox
  • Version: 98.0

[BUG] Wrong property in <title> tag

Describe the bug
The property used by Deerlin is "site.title", but, the title tag is using "site.name" generating a empty title tag.

Deerlin (please complete the following information):

  • Version: Not released yet

Jekyll (please complete the following information):

  • Version: 4.2.2
  • Environment: Local

Browser (please complete the following information):

  • Name: Chrome
  • Version: 99.0

[BUG] Default layout don't has required meta

Describe the bug
The meta tags like viewport and charset isn't set on the default HTML and can result in problems on the future or in the utilization.

Deerlin (please complete the following information):

  • Version: Not released yet

Jekyll (please complete the following information):

  • Version: 4.2.2
  • Environment: Local

Browser (please complete the following information):

  • Name: Chrome for Android
  • Version: 99.0

[BUG] GitHub Pages are not loading the style asset

Describe the bug
GitHub Pages are not loading the style asset if your website is on a path and not in the root like the websites generated by the repositories that normally is hosted on a path with the repository name.

To Reproduce
Steps to reproduce the behavior:

  1. Create a fork of Deerlin
  2. Create a GitHub Pages website in the default URL
  3. Open your website generated by GitHub Pages
  4. See your website without the stylesheet and a error 404 in console

Expected behavior
When you generate a GitHub Pages website using Deerlin, the website has the style applied.

Deerlin (please complete the following information):

  • Version: Not released yet

Jekyll (please complete the following information):

  • Version: Unknown
  • Environment: GitHub Pages

Browser (please complete the following information):

  • Name: Chrome
  • Version: 99.0

[BUG] Footer isn't correct when the content is small

Describe the bug
Footer don't stay on the end of the page when the content is small like in the "Another Page".

Deerlin (please complete the following information):

  • Version: Not released yet

Jekyll (please complete the following information):

  • Version: 3.9.0
  • Environment: GitHub Pages

Browser (please complete the following information):

  • Name: Chrome for Android
  • Version: 99.0

[Feature] Color theming

Is your feature request related to a problem? Please describe.
By default, Deerlin use colorful dark color theme and offer other colors theme is interessant.

Describe the solution you'd like
By now, the colors is imported by the deerlin.scss, but, we can move this import to assets/css/style.scss and provide anothers stylesheets with different colors theming that can be changed modifying the file in assets.

These themes can be light theme and neutral dark theme (a theme with neutral colors instead of a colorful).

[Feature] Use <nav> tag in the navbar <div>

Is your feature request related to a problem? Please describe.
By now, a <div> tag is the element that keep the navbar, but, in HTML 5, has a element for this function, the <nav> element.

Describe the solution you'd like
Update the navbar.html, navbar.scss and mobile.scss to use the <nav> tag instead of <div> tag.

[BUG] Navbar don't redirect to the correct URL

Describe the bug
Navbar buttons don't redirect the user to the correct URL if the website aren't in the URL root. This bug is the same of #3.

Deerlin (please complete the following information):

  • Version: Not released yet

Jekyll (please complete the following information):

  • Version: 3.9.0
  • Environment: GitHub Pages

Browser (please complete the following information):

  • Name: Chrome for Android
  • Version: 99.0

[BUG] Google Webmasters detects Deerlin as not mobile friendly

Describe the bug
Google Webmasters detects the home page of Jekyll Deerlin demo website as not friendly with mobile devices.

Expected behavior
This only happen in checks of errors, the live test tool every says that the home page is mobile friendly.

Deerlin:

  • Version: 1.0.0

Jekyll (please complete the following information):

  • Version: 3.9.0
  • Environment: GitHub Pages

Browser (please complete the following information):

  • Name: Google Crawler for Smartphones
  • Version: Unknown

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.