• Stars
    star
    1,812
  • Rank 25,628 (Top 0.6 %)
  • Language
    PHP
  • License
    MIT License
  • Created over 9 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Laravel 5 package that switchs default Laravel scaffolding/boilerplate to AdminLTE template and Pratt Landing Page with Bootstrap 3.0

AdminLTE template Laravel package

A Laravel package that switch default Laravel scaffolding / boilerplate to AdminLTE template with Bootstrap 3.0 and Pratt Landing Page

See demo here:

http://demo.adminlte.acacha.org/

If you are looking for the Laravel 4 version, use 0.1.5 version/tag and see OLD-README.md

Latest Version on Packagist Total Downloads Monthly Downloads Daily Downloads Scrutinizer Code Quality Code Coverage Build Status StyleCI Build Status

Installation

composer require "acacha/admin-lte-template-laravel"

Finally publish files with:

php artisan vendor:publish --tag=adminlte --force

Requirements

This packages use (no need to install):

brew install gnu-sed --with-default-names

This package assumes that you have in path your composer bin folder:

/YOUR_PATH_TO_HOME/.composer/vendor/bin

For example adding this line:

export PATH=${PATH}:~/.composer/vendor/bin

to your ~/.bashrc file

Note: in some systems the path coul be diferent for example:

export PATH=${PATH}:~/.config/composer/vendor/bin

Please be sure to check you environment.

Optional requirements

  • Laravel menu: only used with command adminlte:menu that replaces default adminlte menu with a menu with spatie/laravel-menu support.

Laravel 7 and older

  • This package works smoothly with Laravel 7.x with 7.x version
  • This package works smoothly with Laravel 6.x|5.x with 6.x version

Laravel Routes

This package installs Laravel routes that you will not find them at routes.php file. The routes installed by package would be find at file:

https://github.com/acacha/adminlte-laravel/blob/master/src/Http/routes.php

A file included by AdminLTETemplateServiceProvider:

https://github.com/acacha/adminlte-laravel/blob/master/src/Providers/AdminLTETemplateServiceProvider.php

You can override this routes by changing order of ServiceProviders in config/app.php file so if you put:

App\Providers\RouteServiceProvider::class

After

Acacha\AdminLTETemplateLaravel\Providers\AdminLTETemplateServiceProvider::class

Your routes in routes.php file will override default adminlte-laravel routes.

Also you can install manually the routes in routes.php file. Adminlte-laravel use same routes as Laravel make:auth command use, see:

https://github.com/laravel/framework/blob/5.2/src/Illuminate/Auth/Console/stubs/make/routes.stub

so you can add this lines to routes.php file:

Route::auth();

Route::get('/home', 'HomeController@index');

And disable AdminLTETemplateServiceProvider in config/app.php file ( take into account that Adminte-laravel Facades and custom commands will not be available).

See issue #69 for more info

First steps, database creation, migrations and login

Once package installed you have to follow the usual steps of any laravel project to Login to the admin interface:

  • Create a database. I recommend the use of laravel Homestead ()
  • Create/check .env file and configure database access (database name, password, etc)
  • Run migrations with command $ php artisan migrate
  • Registera a first user and Login with it

AdminLTE

AdminLTE is a Free Premium Admin control Panel Theme That Is Based On Bootstrap 3.x created by Abdullah Almsaeed. See:

https://github.com/almasaeed2010/AdminLTE

Avatar/Gravatar

Adminlte-laravel supports global recognized avatar (http://gravatar.com) using package creativeorange/gravatar (https://github.com/creativeorange/gravatar).

Artisan Commands

make:view

This commands adds a view to resources/views folder using default adminlte layout:

php artisan make:view about

make:menu

This commands adds a menu entry to file config/menu.php:

php artisan make:menu link menuname

Example:

php artisan make:menu /contact

make:route

This commands adds a route to routes file using:

php artisan make:route linkname

For example you can add a route routes/web.php file with URI /about using:

php artisan make:route about

This commands add this entry to routes/web.php

You can create 3 types of routes with option type:

  • regular: routes using a clousure with a simple return view command. This is the default one
  • controller: routes using a controller.
  • resource: routes using a resource controller.

Examples:

php artisan make:route about --type=controller

this adds the following:

Route::get('about', 'AboutController@index');

to file routes/web.php. You can choose the controller name and method with:

php artisan make:route about MyController@method --type=controller

If you want to create a resource controller:

php artisan make:route about --type=resource

this adds the following:

Route::resource('about', 'About@index');

to file routes/web.php.

You can also create routes with other HTTP methods using option method:

php artisan make:route save --method=post

You can also add routes to api using option api:

php artisan make:route save --api

Then the routes will be added to routes/api.php.

Finally use option -a to add actions after route creation:

php artisan make:route about -a

Last command also create a view with name about.blade.php. Using:

php artisan make:route about -a --type=controller

Will create a Controller file with name AboutController and method index.

You can consult all options with:

php artisan make:route --help

adminlte:publish | adminlte-laravel:publish

This command is already executed during installation you can (re)execute manually with:

php artisan adminlte:publish

Publish all necessary files from package to Laravel project.

adminlte:sidebar | adminlte-laravel:sidebar

Only publish package sidebar to Laravel project allowing to customize sidebar:

php artisan adminlte:sidebar

Note: sidebar is already published when you use adminlte-laravel install command.

adminlte:menu | adminlte-laravel:menu

Replaces sidebar view with a sidebar using spatie/laravel-menu:

php artisan adminlte:menu

This command also installs spatie/laravel-menu package and creates a default menu located config/menu.php.

IMPORTANT: Spatie Laravel Menu required PHP7.0 or superior to work

adminlte-laravel:admin | adminlte:admin

Executes make:adminUserSeeder artisan command (see next section) an executes seed. This command adds a default admin user to database.

php artisan adminlte:admin
File /home/sergi/Code/AdminLTE/acacha/adminlte-laravel_test/database/seeds/AdminUserSeeder.php created
User Sergi Tur Badenas([email protected]) with the environemnt password (env var ADMIN_PWD) created succesfully!

This command use (if exists) environment variables (.env file) ADMIN_USER, ADMIN_EMAIL and ADMIN_PWD. If this env variables does not exists then user git config (~/.gitconfig) to obtain data and if this info does not exists use Admin ([email protected]) and password 123456 as default.

make:adminUserSeeder

Create a new seed to add admin user to database. Use:

php artisan make:adminUserSeeder
File /home/sergi/Code/AdminLTE/acacha/adminlte-laravel_test/database/seeds/AdminUserSeeder.php created

Social Login/Register with acacha/laravel-social

It's a cinch to add (optional) Social Login/Register support to Laravel Adminlte using acacha/laravel-social package. Execute in your project root folder:

adminlte-laravel social

Follow the wizard to configure your social providers Oauth data and enjoy!

More info at https://github.com/acacha/laravel-social.

How to remove social Login?

Remove line

@include('auth.partials.social_login')

in files resources/views/auth/login.blade.php and register.blade.php

Roadmap

Documentation TODO

  • Gulp file provided to compile Boostrap and AdminLTE less files
  • Partial views (html header, content header, footer, etc.) to easily reuse code

Packagist

https://packagist.org/packages/acacha/admin-lte-template-laravel

More info

http://acacha.org/mediawiki/AdminLTE#adminlte-laravel

Tests

Testing this package

Use phpunit on run composer script test:

$ composer test

Testing laravel project once this package is installed

Once this package is installed in a Laravel project some tests are installed to test package features. There are two kind of tests Feature/Unit tests and Browser tests. To execute Feature/Unit tests execute:

./vendor/bin/phpunit

In a new created laravel project with acacha-admintle.laravel installed to test that package is installed correctly. You can also execute Browser tests with Laravel Dusk (please install first manually Dusk package following https://laravel.com/docs/master/dusk):

php artisan dusk:install
touch database/testing.database.sqlite
php artisan serve --env=dusk.local &
php artisan dusk

You can also test this package in a sandbox without need to install. Run script:

./test.sh

Localization

All strings are localized using Laravel localization support: https://laravel.com/docs/master/localization

In your config/app.php file you can change locale to change language. You can install only localized files using tag adminlte_lang:

php artisan vendor:publish --tag=adminlte_lang --force

The following languages are supported by default on this package: English, Catalan, Spanish, Dutch and Brazilian Portuguese. Please feel free to submit a new pull request with another languages if you wish.

Troubleshooting

GNU sed on MAC OS

NOTA: not needed in Laravel 5.5+

Acacha llum need GNU sed to work so replace BSD sed with GNU sed using:

brew install gnu-sed --with-default-names

Check you version of sed with:

man sed

sed GNU version path is:

$ which sed
/usr/local/bin/sed

Instead of default path of BSD sed (installed by default on MAC OS):

/usr/bin/sed

More info at #58

How to use username at login instead of email

Execute command:

php artisan adminlte:username

And then you can use username instead of email for login.

NOTE: when we are using login by username if login by usernames fails then system try to use the introduced username as an email for login. So users can also login using email.

To come back to email login remove field option from config/auth.php file:

'providers' => [
    'users' => [
        'driver' => 'eloquent',
        'model' => App\User::class,
        'field' => 'username' // Adminlte laravel. Valid values: 'email' or 'username'
    ],

NOTE: Migration required to add username field to users table requires:

composer require doctrine/dbal

Default domain for username registration

Optionally you can define a default domain name for username login. Add domain option:

'defaults' => [
    'guard' => 'web',
    'passwords' => 'users',
    'domain' => 'defaultdomain.com',
],

to file config/auth.php. Then if an user tries to login with no domain the default domain will be appended whe logging.

So with previous example you can type at login:

sergiturbadenas

and system/javascript will replace that with:

Vue

Laravel adminlte package by default publish Laravel translations into Javascript/Vue.js adding to HTML header the following script:

<script>
    //See https://laracasts.com/discuss/channels/vue/use-trans-in-vuejs
    window.trans = @php
        // copy all translations from /resources/lang/CURRENT_LOCALE/* to global JS variable
        $lang_files = File::files(resource_path() . '/lang/' . App::getLocale());
        $trans = [];
        foreach ($lang_files as $f) {
            $filename = pathinfo($f)['filename'];
            $trans[$filename] = trans($filename);
        }
        $trans['adminlte_lang_message'] = trans('adminlte_lang::message');
        echo json_encode($trans);
    @endphp
</script>

This script is located in partial blade file (vendor/acacha/admin-lte-template-laravel/resources/views/layouts/partials/htmlheader.blade.php)

So global variable window.trans contains all Laravel translations at can be used in any Javascript file.

Also in file resources/assets/js/bootstrap.js code section:

Vue.prototype.trans = (key) => {
    return _.get(window.trans, key, key);
};

Allows using directly the trans function in vue templates:

{{ trans('auth.failed') }}

Also you can use inside Vue components code:

this.trans('auth.failed')

Laravel Adminlte messages ara available using prefix adminlte_lang_message:

{{ trans('adminlte_lang_message.username') }}

Feel free to remove/adapt this file to your needs.

Change log

Please see CHANGELOG for more information what has changed recently.

Contributing

Please see CONTRIBUTING and CONDUCT for details.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

See also

https://github.com/acacha/adminlte-laravel-installer

More Repositories

1

mdb-ui-kit

Bootstrap 5 & Material Design UI KIT
SCSS
24,176
star
2

Tailwind-Elements

𝙃π™ͺπ™œπ™š collection of Tailwind components, sections and templates 😎
HTML
11,821
star
3

material-design-for-bootstrap

Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below.
JavaScript
9,415
star
4

bootstrap-templates

A collection of free Bootstrap 5 templates.
3,065
star
5

mdb-react-ui-kit

React 17 & Bootstrap 5 & Material Design 2.0 UI KIT
TypeScript
1,331
star
6

bootstrap-hover-dropdown

An unofficial Bootstrap plugin to enable Bootstrap dropdowns to activate on hover and provide a nice user experience.
HTML
1,256
star
7

mdb-angular-ui-kit

Angular 14 & Bootstrap 5 & Material Design 2.0 UI KIT
SCSS
1,098
star
8

bootstrap-toggle-buttons

Bootstrap-toggle-buttons has moved to https://github.com/nostalgiaz/bootstrap-switch
JavaScript
1,021
star
9

mdb-vue-ui-kit

Vue 3 & Bootstrap 5 & Material Design 2.0 UI KIT
SCSS
925
star
10

Black-Friday-2023

Black Friday & Cyber Monday Deals (UI Kits WordPress Plugins, CRMs, SEO, Courses, Books) for web developers, programmers, and software engineers.
780
star
11

Bootstarters

Free templates for Bootstrap 5
387
star
12

bootstrap-fluent-design

Fluent Design Theme for Bootstrap - inspired by Windows style and based on the latest Bootstrap 5.
HTML
323
star
13

perfect-scrollbar

Minimalistic but perfect custom scrollbar plugin. Get more free components with Material Design for Bootstrap UI Kit (link below)
JavaScript
318
star
14

Bootstrap-4-templates

A collection of Bootstrap 4 Templates - Material Design for Bootstrap. Important! New templates are available. Access the new templates via the link below:
JavaScript
230
star
15

Angular-Bootstrap-Boilerplate

Angular CRUD application starter with NgRx state management and Firebase backend
TypeScript
195
star
16

knowledge-base

A common repository for all resources, tutorials, and useful materials. Find more free web development learning resources via the link below
SCSS
146
star
17

Ecommerce-Template-Bootstrap

Ecommerce Template - Bootstrap 4 & Material Design. ATTENTION! New templates for the latest Bootstrap 5 are now also available. Access new free templates via the link below.
JavaScript
143
star
18

TW-Elements-React

TW Elements for React - 𝙃π™ͺπ™œπ™š collection of Tailwind + React components, sections and templates 😎
HTML
141
star
19

bootstrap-5-freecodecamp-source-code

Source code to freeCodeCamp course for beginners
JavaScript
122
star
20

Admin-Dashboard-Template-Angular-Bootstrap

Admin template for Material Design for Angular Bootstrap.
HTML
88
star
21

mdb4-vue-ui-kit

Vue Bootstrap with Material Design - Powerful and free UI KIT
SCSS
75
star
22

mdb4-react-ui-kit

React Bootstrap with Material Design - Powerful and free UI KIT
JavaScript
74
star
23

mdbsvelte

Svelte Bootstrap with Material Design
Svelte
69
star
24

mdb-webpack-starter

Webpack Starter for Material Design for Bootstrap UI Kit based on the latest Bootstrap 5.
JavaScript
62
star
25

bootstrap-material-design

Important! A new UI Kit version for the latest Bootstrap 5 is available. Access the latest version via the link below
CSS
57
star
26

Landing-Page-Template-Bootstrap

Landing Page Template - Bootstrap 4 & Material Design. ATTENTION! New templates for the latest Bootstrap 5 are now also available. Access new free templates via the link below.
JavaScript
57
star
27

mdb-cli

Command Line Interface for MDB (https://mdbootstrap.com/) - learn more about CLI via the link below
TypeScript
57
star
28

mdb-docs-and-content

Content of the mdbootstrap.com website
HTML
56
star
29

Admin-Dashboard-Template-Bootstrap

Admin Dashboard Template - Bootstrap 4 & Material Design. ATTENTION! New templates for the latest Bootstrap 5 are now also available. Access new free templates via the link below.
JavaScript
48
star
30

Saas-Template-Bootstrap

This is a Saas Template for Bootstrap 4 & Material Design. ATTENTION! New templates for the latest Bootstrap 5 are now also available. Access new free templates via the link below.
JavaScript
48
star
31

Blog-Template-Bootstrap

Blog Template - Bootstrap 4 & Material Design. ATTENTION! New templates for the latest Bootstrap 5 are now also available. Access new free templates via the link below.
JavaScript
46
star
32

Admin-Dashboard-Template-React-Bootstrap

Admin Dashboard template for React, Bootstrap & Material Design.
JavaScript
45
star
33

bootstrap-5-dark-theme

Dark mode / dark theme template. Built with the latest Bootstrap 5 & Material Design.
HTML
44
star
34

Admin-Dashboard-Template-Vue-Bootstrap

Admin Template for Material Design for Vue Bootstrap.
Vue
41
star
35

Portfolio-Template-Bootstrap

Portfolio Template - Bootstrap 4 & Material Design. ATTENTION! New templates for the latest Bootstrap 5 are now also available. Access new free templates via the link below.
JavaScript
36
star
36

awesome-mdbootstrap

A curated list of awesome things related to MDBootstrap
34
star
37

Enhanced-Bootstrap-Modals

Collection of Enhanced Modals for Twitter Bootstrap
CSS
33
star
38

Bootstrap-5-Crash-Course-in-1.5H

These are lesson files for our 1,5h crash course on Bootstrap 5
JavaScript
30
star
39

Bootstrap-5-Landing-Page-Tutorial

This repository contains a source code to Bootstrap 5 Landing Page tutorial video. Access more Web Development tutorials via the link below
JavaScript
30
star
40

bootstrap-login-form

Responsive Login form built with Bootstrap 5. Lot of templates of signup forms and predefined form pages - various design, styles and functionalities.
JavaScript
28
star
41

mdb-easydata

Easily get data from any source and visualize it in an beautiful form
HTML
21
star
42

Bootstrap-tutorial-for-beginners

Learn the main features of the most powerful mobile framework.
JavaScript
21
star
43

bootstrap-5-admin-template

Template for admin dashboards, control panels, reports, and others. Built with the latest Bootstrap 5 & Material Design.
JavaScript
20
star
44

mdb4-angular-ui-kit

Angular Bootstrap with Material Design - Powerful and free UI KIT
SCSS
18
star
45

Coming-Soon-Template-Bootstrap

Coming Soon Template - Bootstrap 4 & Material Design. ATTENTION! New templates for the latest Bootstrap 5 are now also available. Access new free templates via the link below.
JavaScript
18
star
46

bootstrap-chat

Responsive Chat built with Bootstrap 5. Many variants of the chat UI - mobile app, messages box, desktop widget and more.
JavaScript
17
star
47

black-friday-cyber-monday-2020

A list of Black Friday and Cyber Monday promotions and discounts for developers
16
star
48

JS-tutorial-To-Do-List-App-for-beginners

This tutorial will teach you basics of JavaScript on the real app example. Access more Web Development tutorials via the link below
HTML
16
star
49

Magazine-Template-Bootstrap

Magazine Template - Bootstrap 4 & Material Design. ATTENTION! New templates for the latest Bootstrap 5 are now also available. Access new free templates via the link below.
JavaScript
15
star
50

jQuery-tutorial-for-beginners

jQuery tutorial for beginners. Access more Web Development tutorials via the link below
HTML
13
star
51

bootstrap-profiles

Responsive Profiles built with Bootstrap 5. Lots of templates such as card profile, user profile, profile form, with followers, avatars, comments, stats, social media and many more.
JavaScript
13
star
52

React-Tutorial-Agenda-App

This repo contains a lesson files for React development tutorial
JavaScript
12
star
53

MDB-Angular-PWA

MDB Angular Progressive Web App Tutorial application
HTML
12
star
54

bootstrap-5-full-carousel-cover-template

Make your website stand out with an image slider/carousel that takes up the entire viewport (fullscreen). Built with the latest Bootstrap 5 & Material Design.
JavaScript
12
star
55

MDB-VSCode-snippets

VS Code snippets for MDB
11
star
56

HTML-and-CSS-tutorial-for-beginners

Create your first website using HTML and CSS. Access even more Web Development tutorials via the link below:
HTML
11
star
57

mdb-angular-vscode-snippets

VS code snippets for MDB4 angular
10
star
58

MDB-5-Standard-snippets

Snippets for MDB 5 Standard
10
star
59

AJAX-tutorial-using-JS-and-jQuery-for-beginners

AJAX tutorial using JS and jQuery for beginners. Access more Web Development tutorials via the link below
HTML
10
star
60

Web-Developer-Roadmap

Roadmap to becoming a developer in 2022
8
star
61

mdb-starter-webpack

JavaScript
7
star
62

HTML-Forms-and-validation-tutorial-for-beginners

This tutorial will teach you how to create and validate HTML forms. Access more Web Development tutorials via the link below
HTML
7
star
63

Bootstrap-5-Tutorial-Portfolio

This repository is a result of a tutorial, link to the tutorial in a README. Access more Web Development tutorials via the link below
JavaScript
7
star
64

Vue-Tutorial-Agenda-App

Tutorial for an Agenda App built with VueJS. Access even more Web Development tutorials via the link below:
JavaScript
7
star
65

bootstrap-5-blog-template

Simple blog template. Built with the latest Bootstrap 5 & Material Design.
JavaScript
7
star
66

bootstrap-shopping-carts

Responsive Shopping Carts built with Bootstrap 5. Multiple examples of various designs and functionalities. Ready to use pages and templates.
JavaScript
7
star
67

bootstrap-footer

The ultimate collection of responsive Footers built with the latest Bootstrap 5. Free for personal & commercial use. If you'd like to customize your Footers will find the documentation below.
7
star
68

bootstrap-5-login-cover-template

Simplistic template for a login or registration page. Built with the latest Bootstrap 5 & Material Design.
JavaScript
6
star
69

bootstrap-timeline

Horizontal and vertical examples of responsive Timelines built with the latest Bootstrap 5. Easy to use and customize.
JavaScript
6
star
70

MDB5-Landing-page-tutorial

MDB5 - Landing page tutorial. Access more Web Development tutorials via the link below
SCSS
5
star
71

mdb-starter-vite

HTML
5
star
72

MDB5-Blog-tutorial

MDB5 Blog tutorial. Access more Web Development tutorials via the link below
SCSS
5
star
73

bootstrap-video-carousel

Example of responsive bootstrap carousel with videos instead of images built with the Bootstrap 5.
JavaScript
5
star
74

visual-studio-code-bootstap-4

Bootstrap 4 snippets for Visual Studio Code
5
star
75

MDB-Vue-Nuxt-Boilerplate

A MDB Vue & Nuxt.js quick start boilerplate
JavaScript
5
star
76

react-login-form

Responsive login form built with Bootstrap 5. Collection of examples for signup forms, full page login templates, login modals & many other sign in designs.
SCSS
5
star
77

bootstrap-5-full-image-cover-template

Make your website stand out with an image that takes up the entire viewport (fullscreen). Built with the latest Bootstrap 5 & Material Design.
JavaScript
5
star
78

bootstrap-product-cards

Responsive Product Cards built with the latest Bootstrap 5. Lots of examples of different designs for eCommerce components.
JavaScript
5
star
79

bootstrap-weather

Responsive Weather templates built with the latest Bootstrap 5. Examples of UI with icons, cards, real data from API, interactive animated backgrounds.
JavaScript
5
star
80

MDB5-Portfolio-page-tutorial

MDB5 Portfolio page tutorial. Access more Web Development tutorials via the link below
SCSS
4
star
81

vue-cli-plugin-mdb

Vue CLI plugin for MDB Vue package.
JavaScript
4
star
82

Facebook-like-chat-with-mdbootstrap-and-socket.io

Tutorial for building a Facebook App. Access more Web Development tutorials via the link below
HTML
4
star
83

Angular-PWA-Tutorial-Application

An application created while writing a tutorial on how to create a PWA application in Angular.
TypeScript
4
star
84

React-Template

Template for React Bootstrap Material Design
JavaScript
4
star
85

mdb-angular-contact-form

Contact form with Material Design Angular frontend and Node backend.
TypeScript
4
star
86

MDB-Vue-Laravel-Boilerplate

An MDB Vue & Laravel quick start boilerplate
PHP
4
star
87

bootstrap-mega-menu

Responsive Mega Menu built with Bootstrap 5. Examples of dropdown on click and on hover. Templates with grid, images, links, lists and more.
JavaScript
4
star
88

react-chat

Responsive React Chat built with Bootstrap 5. Many variants of chatbox UI, mobile app, messages box, chat window, chatbot UI, group chat, chat widget, web chat & more. https://mdbootstrap.com/docs/react/extended/chat/
JavaScript
4
star
89

bootstrap-to-do-list

Responsive To Do Lists built with the latest Bootstrap 5. Various variants of design and functionality.
JavaScript
4
star
90

Angular-Tutorial-Agenda-App

This repo contains a lesson files for Angular development tutorial
HTML
4
star
91

react-news-feed

Responsive React News Feed templates built with Bootstrap 5. News article feed, instagram, facebook and twitter-like feed, posts with comments, social section & more. https://mdbootstrap.com/docs/react/extended/news-feed
JavaScript
4
star
92

bootstrap-jumbotron

Responsive Jumbotron built with Bootstrap 5. Examples of classic hero component, with background image, with navbar and many other combinations.
JavaScript
4
star
93

bootstrap-comments

Responsive Comment Box built with the Bootstrap 5. Comment with avatar, nested comments, comment with reply, comment section, comment template, unread comments, comment form.
JavaScript
4
star
94

wordpress-blog

3
star
95

bootstrap-5-magazine-template

Template for news & article aggregation. Built with the latest Bootstrap 5 & Material Design.
JavaScript
3
star
96

bootstrap-5-half-carousel-cover-template

Make your website stand out with an image slider/carousel that takes up half a page. Built with the latest Bootstrap 5 & Material Design.
JavaScript
3
star
97

SASS-crash-course-for-beginners

This tutorial will learn you how to use SASS, a CSS with superpowers. Access more Web Development tutorials via the link below
HTML
3
star
98

bootstrap-5-one-column-template

A template that will easily help you kick start your project with 2-column based grid. Built with the latest Bootstrap 5 & Material Design.
JavaScript
3
star
99

bootstrap-square-buttons

Responsive Square Buttons built with Bootstrap 5. Black, disabled, full-width outline, social, block square buttons examples.
JavaScript
3
star
100

bootstrap-side-menu

Responsive Side menu with Bootstrap 5.Side Menu is a navigation component providing a clear way for navigating complex websites with lots of pages
SCSS
3
star