![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
@epam/assets
Advanced tools
This package is a part of EPAM UUI library.
@epam/assets contains variety of assets, which are usable without React:
5.4.0 - 21.11.2023
What's New
This release introduced stable Theming approach and theme css variables:
New EPAM brand 'Electric' Theme and @epam/electric
package. To start using Electric theme you need:
@epam/electric
package to your projectimport '@epam/electric/styles.css'
to the root of your applicationimport '@epam/assets/css/theme/theme_electric.css'
to the root of your applicationuui-theme-electric
class to the html body node@epam/electric
package.Added Dark theme for Loveship. To start using Dark Loveship theme you need to:
import '@epam/assets/css/theme/theme_loveship_dark.css';
to the root of your applicationuui-theme-loveship_dark
class to the html body node.[Fonts]: Added Source Sans Pro
font, which properly works with css font-weight
and font-style
rules.
You can replace usages Sans Semibold
font with Source Sans Pro
and font-weight: 600
, Sans Italic
with Source Sans Pro
and font-style: italic
etc.
We also keep old font-faces and variables for backward compatibility. It's recommended to move to the new approach, since old one will be deprecated in feature.
[skinContext]: removed skinContext from UuiContexts
, it's not needed to provide it to the uui services, just remove its usage.
[Typography]: removed typography mixins. Now typography applies via css classes. If you use mixins, replace it by adding .uui-typography
class on the same node.
[StatusIndicator]: added new StatusIndicator
component.
[CountIndicator]: added new CountIndicator
component.
[Badge] :
fill="outline"
+ color instead them.StatusIndicator
component instead.fill="outline'
instead.[LabeledInput]:
sidenote
and footnote
propsmaxLength
and charCounter
props. You can use them for cases when you need to show a counter which indicates the limit of symbols in input.validationMessage
as react node[TextArea][Breaking Change]: removed maxLength
prop, use LabeledInput with maxLength
and charCounter={ true }
props instead.
[CheckBox, PickerList, RichTextView, Switch, TabButton, VerticalTabButton, ScrollBars]: removed theme
prop. Use Theming approach instead.
[PresetsPanel]: added the ability to add a modal confirmation window when deleting a preset
What's Fixed
inChanged
flag in case when server validation failsrawProps
propisActive
prop in priority under router.isActiveoverflow: hidden;
on open for mobilemaxLength
for Androidrole=table
focusLock
propFAQs
EPAM Assets Library
The npm package @epam/assets receives a total of 508 weekly downloads. As such, @epam/assets popularity was classified as not popular.
We found that @epam/assets demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.