halfmoonui / halfmoon

Halfmoon is a highly customizable, drop-in Bootstrap replacement. It comes with three built-in core themes, with dark mode support for all themes and components.
https://www.gethalfmoon.com
MIT License
3.03k stars 118 forks source link

Footer class #85

Open EddiesTech opened 3 years ago

EddiesTech commented 3 years ago

Hi there Love this, but it is missing something super small, but super big in the long term, for me at least. A footer class. Now here me out, Bootstrap has this and it means by just making a footer and adding the class... BOOM! There it is, right at the bottom where it should be. No fiddling with contradicting CSS code where it doesn't stick or changes depending on the amount of content on the page, it just works and stays right at the very bottom of the page. This would be really helpful for people wo are just starting out with this stuff or just want a simple way out of doing the css. I know I could use .navbar-fixed-bottom but I don't want a navbar, I don't want background colours or borders, just a good old footer at the bottom. This addition would be greatly appreciated :) Eddie

halfmoonui commented 3 years ago

Sorry for the late response, and thanks for bringing this up. I am not sure if this is different enough to actually warrant a separate component from the existing .navbar-fixed-bottom. I know you mentioned border and background-colors, but that can easily be changed with the available utility classes. Moreover, the official Bootstrap CSS (bootstrap.css) does not actually have a .footer class component, and the link you provided seems to be an example.

Could you perhaps provide other reasons why this should be a separate component? Because as of right now, all it takes to create a footer is a few utility classes attached to a<div> element.