LWC에서 스타일 후크
4112 단어 stylingSalesforce후크LDSlwc
1. 목적
이번에 Lighting Desigin System
에서 제공된 표준 디자인을 바꾸려고 합니다.
기본적으로 스타일 후크를 사용하여 표준 디자인을 변경합니다. 그러나 이 방법에서는 Salesforce 측 밖에 사용할 수 없기 때문에. 사용할 때주의하시기 바랍니다.
2. 소스 구성도
lwc
└─stylingHooksDemo
stylingHooksDemo
stylingHooksDemo.css.my-css {
--sds-c-button-brand-color-background: #BB00FF;
--sds-c-button-brand-color-background-hover: #8700B8;
--sds-c-button-brand-color-border: #BB00FF;
--sds-c-button-brand-color-border-hover: #8700B8;
}
stylingHooksDemo.html<template>
<div class="slds-card">
<button class="slds-button slds-button_brand slds-m-bottom_medium">Normal Button</button>
<button class="slds-button slds-button_brand slds-m-bottom_medium my-css">Styled Button</button>
</div>
</template>
stylingHooksDemo.jsimport { LightningElement } from 'lwc';
export default class StylingHooksDemo extends LightningElement {}
stylingHooksDemo.js-meta.xml<?xml version="1.0" encoding="UTF-8"?>
<LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>52.0</apiVersion>
<isExposed>true</isExposed>
<targets>
<target>lightning__Tab</target>
</targets>
</LightningComponentBundle>
3.Salesforce 측 동작 확인
Salesforce 측 Lightning 구성 요소 탭 만들기
탭 열기
왼쪽은 표준 버튼 디자인, 오른쪽은 사용자 정의 디자인
4. 참고
Lighting Design System
Styling Hooks
htps //w w.ぃghtニンg로 しgnsys m. 코 m / p t t rms / ぃ ght n g / st ぃ g-hoo ks / #
Reference
이 문제에 관하여(LWC에서 스타일 후크), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/MADAOU/items/68d6ce48e760d2102a92
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
lwc
└─stylingHooksDemo
stylingHooksDemo
stylingHooksDemo.css
.my-css {
--sds-c-button-brand-color-background: #BB00FF;
--sds-c-button-brand-color-background-hover: #8700B8;
--sds-c-button-brand-color-border: #BB00FF;
--sds-c-button-brand-color-border-hover: #8700B8;
}
stylingHooksDemo.html
<template>
<div class="slds-card">
<button class="slds-button slds-button_brand slds-m-bottom_medium">Normal Button</button>
<button class="slds-button slds-button_brand slds-m-bottom_medium my-css">Styled Button</button>
</div>
</template>
stylingHooksDemo.js
import { LightningElement } from 'lwc';
export default class StylingHooksDemo extends LightningElement {}
stylingHooksDemo.js-meta.xml
<?xml version="1.0" encoding="UTF-8"?>
<LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>52.0</apiVersion>
<isExposed>true</isExposed>
<targets>
<target>lightning__Tab</target>
</targets>
</LightningComponentBundle>
3.Salesforce 측 동작 확인
Salesforce 측 Lightning 구성 요소 탭 만들기
탭 열기
왼쪽은 표준 버튼 디자인, 오른쪽은 사용자 정의 디자인
4. 참고
Lighting Design System
Styling Hooks
htps //w w.ぃghtニンg로 しgnsys m. 코 m / p t t rms / ぃ ght n g / st ぃ g-hoo ks / #
Reference
이 문제에 관하여(LWC에서 스타일 후크), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/MADAOU/items/68d6ce48e760d2102a92
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Lighting Design System
Styling Hookshtps //w w.ぃghtニンg로 しgnsys m. 코 m / p t t rms / ぃ ght n g / st ぃ g-hoo ks / #
Reference
이 문제에 관하여(LWC에서 스타일 후크), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/MADAOU/items/68d6ce48e760d2102a92텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)