I'm submitting a ... (check one with "x")
Current behavior:
I have placed the .row and .show-grid class on two cards in my content layout. However, the
Expected behavior:
I expect for the two cards to be laid side-by-side on screens size tablet and larger. And only stack when the screen goes smaller (<768px).
Steps to reproduce:
You can see the problem in the StackBlitz sample shown below. The BaristaMachineComponent template has a container with the Grid classes but nothing is happening.
<div class="row show-grid">
<div class="col-md-6">
<nb-card [size]="'medium'">
<nb-card-header>Drinks Menu</nb-card-header>
<nb-card-body>
<div *ngFor="let drink of menuDrinks">
<button nbButton
(click)="handleMakeDrink(drink.name)"
[disabled]="!drink.inStock">{{drink.name}}, {{drink.cost}}</button>
</div>
</nb-card-body>
</nb-card>
</div>
<div class="col-md-6">
<nb-card [size]="'medium'">
<nb-card-header>Inventory</nb-card-header>
<nb-list>
<nb-list-item *ngFor="let item of inventory">
{{item.ingredient}} - {{item.quantity}}
</nb-list-item>
</nb-list>
</nb-card>
<button nbButton status="warning" (click)="handleRestockInventory()">Restock inventory</button>
</div>
</div>
npm, node, OS, Browser
<!--
Node, npm: v10.13.0 and 6.9.0
OS: Windows 10.
Browser: Firefox Quantum 67.0.1 (64-bit), Chrome 74.0.3729.169 (Official Build) (64-bit)
-->
Angular, Nebular
"@angular/animations": "~8.0.0",
"@angular/cdk": "^8.0.0",
"@angular/common": "~8.0.0",
"@angular/compiler": "~8.0.0",
"@angular/core": "~8.0.0",
"@angular/forms": "~8.0.0",
"@angular/platform-browser": "~8.0.0",
"@angular/platform-browser-dynamic": "~8.0.0",
"@angular/router": "~8.0.0",
"@nebular/eva-icons": "4.0.0",
"@nebular/theme": "^4.0.0",
"eva-icons": "^1.1.1",
can you update angular8??
Hi Yuki,
I have the latest version of Angular 8 already. Can you see my StackBlitz code base? Have you seen this issue before? I have never had problems when using the Bootstrap CSS library and it's Grid classes. Wondering if I configured the app correctly when I installed it. I used the Angular CLI ng add command install Nebular theme.
Guillermo
Thanks for your relpy,Because I try to use branch (feat updatet-to 8) The style is very strange,
I want to update old project, not create new project ,
add @nebular/[email protected]
git clone ngx-admin
then
1: add @nebular/[email protected]
2:add @nebular/theme
3: others ,so ??
add @nebular/[email protected]
add @nebular/theme
add @nebular/[email protected]
if using auth and security, you can add @nebular/security and @nebular/auth.
Ensure that you using Node 12 or latest.
The solution was to import both @nebular/bootstrap and regular bootstrap into the project. And then modify the src/styles.scss pull in the Bootstrap mixins and grids.
npm install bootstrap @nebular/bootstrapThanks to @LeonardHorng for the tip. 👍
Anybody know how to submit updates/enhancements to the documentation?
@nebular/[email protected] is deprecated, should we import regular boostrap 4 files?
Cant use the grid too.. what i need to do?
Cant use the grid too.. what i need to do?
@dcruz1990
I just imported regular bootstrap 4 css, and it can live among the @nebular project wthout problems. so you can be able to use grid system
Most helpful comment
Resolved:
The solution was to import both @nebular/bootstrap and regular bootstrap into the project. And then modify the src/styles.scss pull in the Bootstrap mixins and grids.
npm install bootstrap @nebular/bootstrapThanks to @LeonardHorng for the tip. 👍