Code Monkey home page Code Monkey logo

ct-blk-design-system-pro-react's Introduction

version license GitHub issues open GitHub issues closed Join the chat at https://gitter.im/NIT-dgp/General Chat

Product Thumbnail

Start your development with Blk• Design System PRO React. It combines colors that are easy on the eye, spacious cards, beautiful typography, and graphics.

Now will help you create a clean and simple website that is a perfect fit for today's black design. It is built using the 12 column grid system, with components designed to fit together perfectly. It makes use of bold colours, beautiful typography, clear photography and spacious arrangements.

Complex Documentation

Each element is well presented in a very complex documentation. You can read more about the idea behind this design system here. You can check the components here and the foundation here.

Bootstrap 4 Support

Blk• Design System PRO React is built on top of the much awaited Bootstrap 4. This makes starting a new project very simple. It also provides benefits if you are already working on a Bootstrap 4 project; you can just import the Blk• Design System PRO style over it. Most of the elements have been redesigned; but if you are using an element we have not touched, it will fall back to the Bootstrap default.

Table of Contents

Getting Started

To get started with this product we've created this page that shows you all the necessary steps.

You can also check this page that shows you all the available commands that come with it.

You can also check our react tutorials here:

If you've liked what you saw, help me with a comment, like, share or subscribe.

Versions

HTML React Angular
BLK Design System PRO HTML BLK Design System PRO React BLK Design System PRO Angular

FREE Versions

HTML React Angular
BLK Design System  HTML BLK Design System  React BLK Design System  Angular

Example Pages

If you want to get inspiration or just show something directly to your clients, you can jump start your development with our pre-built example pages. You will be able to quickly set up the basic structure for your web project.

View More

Documentation

The documentation for the Blk• Design System PRO React is hosted at our website.

File Structure

Within the download you'll find the following directories and files:

Blk• Design System PRO React
.
├── CHANGELOG.md
├── ISSUE_TEMPLATE.md
├── README.md
├── jsconfig.json
├── package.json
├── Documentation
│   └── documentation.html
├── public
│   ├── favicon.ico
│   ├── index.html
│   └── manifest.json
└── src
    ├── index.js
    ├── variables
    │   └── charts.js
    ├── assets
    │   ├── css
    │   │   ├── blk-design-system-pro-react.css
    │   │   ├── blk-design-system-pro-react.css.map
    │   │   ├── blk-design-system-pro-react.min.css
    │   │   └── nucleo-icons.css
    │   ├── demo
    │   │   ├── demo.css
    │   │   └── react-demo.css
    │   ├── fonts
    │   ├── img
    │   │   ├── feature-blob
    │   │   └── presentation-page
    │   │       └── pages
    │   └── scss
    │       ├── blk-design-system-pro
    │       │   ├── avatars
    │       │   ├── bootstrap
    │       │   │   ├── bootstrap-grid.scss
    │       │   │   ├── bootstrap-reboot.scss
    │       │   │   ├── bootstrap.scss
    │       │   │   ├── mixins
    │       │   │   ├── utilities
    │       │   │   └── vendor
    │       │   ├── cards
    │       │   ├── custom
    │       │   │   ├── cards
    │       │   │   ├── mixins
    │       │   │   ├── sections
    │       │   │   ├── utilities
    │       │   │   └── vendor
    │       │   ├── mixins
    │       │   ├── plugins
    │       │   ├── react
    │       │   │   ├── custom
    │       │   │   ├── plugins
    │       │   │   └── react-differences.scss
    │       │   └── sections
    │       └── blk-design-system-pro-react.scss
    ├── components
    │   ├── CustomUpload
    │   │   └── ImageUpload.js
    │   ├── Footers
    │   │   └── DemoFooter.js
    │   ├── Headers
    │   │   ├── IndexHeader.js
    │   │   └── PresentationHeader.js
    │   └── Navbars
    │       ├── ColorNavbar.js
    │       └── ScrollNavbar.js
    └── views
        ├── Index.js
        ├── IndexSections
        │   ├── Basic.js
        │   ├── Cards.js
        │   ├── ContentAreas.js
        │   ├── Footers.js
        │   ├── JavaScript.js
        │   ├── Navbars.js
        │   ├── Notifications.js
        │   ├── NucleoIcons.js
        │   ├── Pagination.js
        │   ├── Pills.js
        │   ├── PlainCards.js
        │   ├── PreFooter.js
        │   ├── Tabs.js
        │   └── Typography.js
        ├── Presentation.js
        ├── PresentationSections
        │   ├── BasicComponents.js
        │   ├── Cards.js
        │   ├── Content.js
        │   ├── Examples.js
        │   ├── Features.js
        │   ├── FreeDemo.js
        │   ├── Icons.js
        │   ├── Info.js
        │   ├── Pricing.js
        │   ├── Sections.js
        │   └── Testimonials.js
        ├── Sections.js
        ├── SectionsSections
        │   ├── Accordion.js
        │   ├── Blogs.js
        │   ├── ContactUs.js
        │   ├── Features.js
        │   ├── Headers.js
        │   ├── Pricing.js
        │   ├── Projects.js
        │   ├── Tables.js
        │   ├── Teams.js
        │   └── Testimonials.js
        └── examples
            ├── AboutUs.js
            ├── AccountSettings.js
            ├── BlogPost.js
            ├── BlogPosts.js
            ├── ChatPage.js
            ├── CheckoutPage.js
            ├── ContactUs.js
            ├── Ecommerce.js
            ├── Error404.js
            ├── Error500.js
            ├── InvoicePage.js
            ├── LandingPage.js
            ├── LoginPage.js
            ├── Pricing.js
            ├── ProductPage.js
            ├── ProfilePage.js
            ├── RegisterPage.js
            └── ResetPage.js

Browser Support

At present, we officially aim to support the last two versions of the following browsers:

Chrome Firefox Edge Safari Opera

Resources

React Vue Nuxt
Black Dashboard PRO React Vue Black Dashboard PRO Nuxt Black Dashboard PRO
Angular Django Django
Black Dashboard PRO Angular Black Dashboard PRO Laravel Black Dashboard PRO Django
  • FREE Dashboards:
HTML React Vue
Black Dashboard  HTML Black Dashboard  React Vue Black Dashboard
Angular Laravel Django Nuxt
Black Dashboard Angular Black Dashboard Laravel Black Dashboard Django Nuxt Dashboard Django

Reporting Issues

We use GitHub Issues as the official bug tracker for the Blk• Design System PRO React. Here are some advices for our users that want to report an issue:

  1. Make sure that you are using the latest version of the Blk• Design System PRO React. Check the CHANGELOG from your dashboard on our website.
  2. Providing us reproducible steps for the issue will shorten the time it takes for it to be fixed.
  3. Some issues may be browser specific, so specifying in what browser you encountered the issue might help.

Licensing

Useful Links

Social Media

Twitter: https://twitter.com/CreativeTim?ref=creativetim

Facebook: https://www.facebook.com/CreativeTim?ref=creativetim

Dribbble: https://dribbble.com/creativetim?ref=creativetim

Instagram: https://www.instagram.com/CreativeTimOfficial?ref=creativetim

ct-blk-design-system-pro-react's People

Contributors

einazare avatar sajadevo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

ct-blk-design-system-pro-react's Issues

[Bug] Issue with dependencies

Version

1.2.0

Reproduction link

https://jsfiddle.net

Operating System

MacOS Montery

Device

Macbook Pro (16 Inch 2019)

Browser & Version

n/a

Steps to reproduce

  1. Download from the "My Purchases" page
  2. Run npm install (I'm using npm version 8.1.2)

What is expected?

Should install the node dependencies

What is actually happening?

Seeing the following error:

alexanderantaya@Alexanders-MBP blk-design-system-pro-react-v1 % npm install        
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/react
npm ERR!   react@"17.0.1" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.5.0" from [email protected]
npm ERR! node_modules/react-datetime
npm ERR!   react-datetime@"3.0.4" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /Users/alexanderantaya/.npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/alexanderantaya/.npm/_logs/2022-02-22T02_18_41_678Z-debug.log

Contents of eresolve-report.txt:

# npm resolution error report

2022-02-22T02:18:41.674Z

While resolving: [email protected]
Found: [email protected]
node_modules/react
  react@"17.0.1" from the root project

Could not resolve dependency:
peer react@"^16.5.0" from [email protected]
node_modules/react-datetime
  react-datetime@"3.0.4" from the root project

Fix the upstream dependency conflict, or retry
this command with --force, or --legacy-peer-deps
to accept an incorrect (and potentially broken) dependency resolution.

Raw JSON explanation object:

{
  "code": "ERESOLVE",
  "current": {
    "name": "react",
    "version": "17.0.1",
    "whileInstalling": {
      "name": "blk-design-system-pro-react",
      "version": "1.2.0",
      "path": "/Users/alexanderantaya/Desktop/projects/crypto/blk-design-system-pro-react-v1"
    },
    "location": "node_modules/react",
    "isWorkspace": false,
    "dependents": [
      {
        "type": "prod",
        "name": "react",
        "spec": "17.0.1",
        "from": {
          "location": "/Users/alexanderantaya/Desktop/projects/crypto/blk-design-system-pro-react-v1"
        }
      }
    ]
  },
  "currentEdge": {
    "type": "prod",
    "name": "react",
    "spec": "17.0.1",
    "from": {
      "location": "/Users/alexanderantaya/Desktop/projects/crypto/blk-design-system-pro-react-v1"
    }
  },
  "edge": {
    "type": "peer",
    "name": "react",
    "spec": "^16.5.0",
    "error": "INVALID",
    "from": {
      "name": "react-datetime",
      "version": "3.0.4",
      "whileInstalling": {
        "name": "blk-design-system-pro-react",
        "version": "1.2.0",
        "path": "/Users/alexanderantaya/Desktop/projects/crypto/blk-design-system-pro-react-v1"
      },
      "location": "node_modules/react-datetime",
      "isWorkspace": false,
      "dependents": [
        {
          "type": "prod",
          "name": "react-datetime",
          "spec": "3.0.4",
          "from": {
            "location": "/Users/alexanderantaya/Desktop/projects/crypto/blk-design-system-pro-react-v1"
          }
        }
      ]
    }
  },
  "strictPeerDeps": false,
  "force": false
}

Solution

Additional comments

[Bug] Collapsed navbar displaying scrollbars

Version

1.0.0

Reproduction link

https://github.com/creativetimofficial/ct-blk-design-system-pro-react

Operating System

Windows

Device

PC

Browser & Version

Chrome and Edge

Steps to reproduce

Shrink the window so that the hamburger icon shows up in the navbar.
Expand the navbar.

What is expected?

There should be no scroll bars, it should just be a box with rounded edges. This is displaying correctly on the live preview of the free version of BLK Design System.

What is actually happening?

When expanding the navbar, scroll bars appear.


Solution

Additional comments

image

Issue with pretty quick (prettier)

!!! IF YOU DO NOT USE THIS ISSUES TEAMPLATE, YOUR ISSUE IS LIABLE TO BEING IGNORED BY US

Prerequisites

Please answer the following questions for yourself before submitting an issue.

  • I am running the latest version
  • I checked the documentation and found no answer
  • I checked to make sure that this issue has not already been filed
  • I'm reporting the issue to the correct repository (for multi-repository projects)

Expected Behavior

should work fine with pretty quick

Current Behavior

the code is unuseable after commit

Failure Information (for bugs)

error

Steps to Reproduce

original code

// Image Mixins
// - Responsive image
// - Retina image


// Responsive image
//
// Keep images from scaling beyond the width of their parents.

@mixin img-fluid {
  // Part 1: Set a maximum relative to the parent
  max-width: 100%;
  // Part 2: Override the height to auto, otherwise images will be stretched
  // when setting a width and height attribute on the img element.
  height: auto;
}


// Retina image
//
// Short retina mixin for setting background-image and -size.

@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {
  background-image: url($file-1x);

  // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,
  // but doesn't convert dppx=>dpi.
  // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.
  // Compatibility info: https://caniuse.com/#feat=css-media-resolution
  @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx
    only screen and (min-resolution: 2dppx) { // Standardized
    background-image: url($file-2x);
    background-size: $width-1x $height-1x;
  }
  @include deprecate("`img-retina()`", "v4.3.0", "v5");
}

after pretty quick or prettier

// Image Mixins
// - Responsive image
// - Retina image

// Responsive image
//
// Keep images from scaling beyond the width of their parents.

@mixin img-fluid {
	// Part 1: Set a maximum relative to the parent
	max-width: 100%;
	// Part 2: Override the height to auto, otherwise images will be stretched
	// when setting a width and height attribute on the img element.
	height: auto;
}

// Retina image
//
// Short retina mixin for setting background-image and -size.

@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {
	background-image: url($file-1x);

	// Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,
	// but doesn't convert dppx=>dpi.
	// There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.
	// Compatibility info: https://caniuse.com/#feat=css-media-resolution
	@media only screen and (min-resolution: 192dpi),
		// IE9-11 don't support dppx only screen and (min-resolution: 2dppx) {
		// Standardized
		background-image: url($file-2x);
		background-size: $width-1x $height-1x;
	}
	@include deprecate('`img-retina()`', 'v4.3.0', 'v5');
}

Context

Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions.

  • Device:
  • Operating System:
  • Browser and Version:

Failure Logs

Please include any relevant log snippets or files here.

[Bug] Card title on Register page is not respecting responsive

Version

1.1.0

Reproduction link

http://non

Operating System

IOS

Device

IphoneX

Browser & Version

Chrome 84

Steps to reproduce

1.Open register page in mobile
2.look at the card header (Register)
3.it goes out of background picture

What is expected?

it should remain in background picture border

What is actually happening?

it goes out of background picture


Solution

Additional comments

Icon is not properly placed

!!! IF YOU DO NOT USE THIS ISSUES TEAMPLATE, YOUR ISSUE IS LIABLE TO BEING IGNORED BY US

Prerequisites

Please answer the following questions for yourself before submitting an issue.

  • I am running the latest version
  • I checked the documentation and found no answer
  • I checked to make sure that this issue has not already been filed
  • I'm reporting the issue to the correct repository (for multi-repository projects)

Expected Behavior

icon should stay in the circle

Current Behavior

img1
icon escaping the border

Failure Information (for bugs)

Please help provide information about the failure if this is a bug. If it is not a bug, please remove the rest of this template.

Steps to Reproduce

Please provide detailed steps for reproducing the issue.

  1. step 1
  2. step 2
  3. you get it...

Context

Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions.

  • Device:
  • Operating System:
  • Browser and Version:

Failure Logs

Please include any relevant log snippets or files here.

[Bug] btn-icon Class flashing when mouse-over higher components

Version

1.0.0

Reproduction link

https://demos.creative-tim.com/blk-design-system-pro-react/#/documentation/buttons

Operating System

Windows

Device

PC

Browser & Version

Chrome

Steps to reproduce

Mouse-over on buttons that are displayed earlier.
Notice the buttons below flash as if they have also had a mouse-over event.
Buttons before this are unaffected.

What is expected?

Only the button that has the mouse go over it should flash.

What is actually happening?

Mouse-over on buttons that are displayed earlier.
Notice the buttons below flash as if they have also had a mouse-over event.
Buttons before this are unaffected.


Solution

Additional comments

This only occurs in Chrome and Brave (built on Chromium). This does not occur in Edge or Firefox.

Here is a video of it occuring, pay attention to 'Pint it - 212'
ezgif-4-81a09e55c0bc

Incorrect component for menu without icon

!!! IF YOU DO NOT USE THIS ISSUES TEAMPLATE, YOUR ISSUE IS LIABLE TO BEING IGNORED BY US

Prerequisites

Please answer the following questions for yourself before submitting an issue.

  • I am running the latest version
  • I checked the documentation and found no answer
  • I checked to make sure that this issue has not already been filed
  • I'm reporting the issue to the correct repository (for multi-repository projects)

Expected Behavior

menu without icon should not look the same with menu with icon

Current Behavior

img1
they look the same

Failure Information (for bugs)

Please help provide information about the failure if this is a bug. If it is not a bug, please remove the rest of this template.

Steps to Reproduce

Please provide detailed steps for reproducing the issue.

  1. step 1
  2. step 2
  3. you get it...

Context

Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions.

  • Device:
  • Operating System:
  • Browser and Version:

Failure Logs

Please include any relevant log snippets or files here.

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.