etn-ccis / blui-angular-showcase-demo Goto Github PK
View Code? Open in Web Editor NEWA sample project for testing new components, themes, etc.
A sample project for testing new components, themes, etc.
Something I just noticed with score card > RTL view
normal view
In RTL view the body grows & pushing everything over
Originally posted by @jeffvg in https://github.com/brightlayer-ui/angular-showcase-demo/issues/280#issuecomment-1332633981
In the Angular Material Stepper demo, hitting the "Next" button after providing an input causes the page to refresh.
The application should not be reloading if a user hits "Next".
yarn && yarn start
While viewing the "Material Components Data Display" example in RTL the badges flow off the card and are not flipped
Content and badges should properly align in RTL. The badge should be flipped to the left side of the text.
git clone https://github.com/brightlayer-ui/angular-showcase-demo.git
)cd angular-showcase-demo
)yarn && yarn start
.Describe the desired behavior
Check the current/latest version of all dependencies and peer dependencies. Update the package.json to include the latest.
Describe the current behavior
Using old versions of dependencies.
Is this request related to a current issue?
The newest version of NPM (npm version 7) fails on npm install (instead of a warning) when there are peer dependency issues.
Additional Context
After updating the versions of dependencies, make sure that things still work as expected.
On the showcase
The tag colors in the picture below look incorrect.
Adjust the "Acknowledged" & "Closed" tag to be less straining on the eyes.
yarn && yarn start
.Chrome, Windows
Discovered here:
etn-ccis/blui-angular-component-library#358
Things look fine in Chrome and Safari. In Firefox, however, fonts are not loaded. Icon fonts are falling back to text, and Open Sans is falling back to Arial.
Should load.
Firefox says this in the inspector:
An error occurred: MOZILLA_PKIX_ERROR_MITM_DETECTED
Mac Firefox
On the Brightlayer UI Surface Components page, the AppBar examples are overflowing the Demo's pinned toolbar (top).
Also the AppBar section is labeled incorrectly. It is currently labeled "ChannelValue" but should be updated to be "AppBar".
The AppBar examples should not be overflow the toolbar; the should appear behind it.
yarn && yarn start
Chrome, Windows
Use the latest version of Angular
Not using the latest version of Angular
A list of style issues I noticed so far in the demo project:
.tag-label
16px margin on the right instead of 8px
There should not be a divider for the last item on the list.
Card header should use subtitle 2 font, with a 16px distance to the left
Card has a round corner, but the stripe appears to spill over.
Again, all icons should be center-aligned.
List item tags should be vertically centered
The timestamp can use a bit less room. (The design on the bottom comes from Figma)
Again, card header should be 48px, not 50px
This guy should be 48px tall too.
Update: check with Kyle Horchen.
Don't use <br />
to space the cards. I recommend a 16px margin-top, and a 24px padding between app bar and the first card element
Keep the time format consistent. Don't sometimes show the dates and sometimes don't.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.