このコンテンツはお使いの言語では利用できません。
高評価 多くの読者がこの記事を役立つと評価しました。

This article explains how to change the color scheme and appearance of the Vitextra List Filter web part.

Introduction

The Vitextra List Filter Web Part lets you build a custom filtering panel to search for data in a SharePoint list or document library. The panel is made up of controls such as buttons, lists, and labels.

This article describes how to restyle the filter panel to match your corporate portal's branding or theme. Every control that List Filter renders has a specific CSS class, so you can target it and apply your own color theme.

Apply Styles

To style the filter panel, you need to register your custom CSS on the page. The simplest way is to add a Script Editor web part to the page where the filter appears.

Open the page in edit mode, place the cursor in the web part zone, go to INSERT → Web Part, and choose Script Editor under the Media and Content category:

Adding Script Web Part to SharePoint Page

Adding Script Web Part to SharePoint Page

Click Add to insert the web part into the page.

Then click EDIT SNIPPET on the Script Editor web part.

Edit Snippet on SharePoint Page

Edit Snippet on SharePoint Page

In the snippet dialog, paste your styles and click Insert.

Edit Snippet on SharePoint Page

Edit Snippet on SharePoint Page

💡 Tip
Add the Script Editor web part at the bottom of the page so it doesn't leave a large empty gap in the layout.

CSS References

Use the following CSS classes to target the controls of the filter panel:

ElementReferenceParent
Filter Panel.spfilter
Toolbar Panel.spfilter-toolbar.spfilter
Action Buttons Panel.spfilter-footer.spfilter
Filter Button.spfilter-button-filter.spfilter-footer
Export Button.spfilter-button-export.spfilter-footer
Fields Container.spfilter-fields.spfilter
Field.spfilter-field.spfilter-fields
Field Label.spfilter-field-label.spfilter-field
Filtering Control.spfilter-field-input.spfilter-field
List Control.k-dropdown-wrap.spfilter-field-input

📝 Note
Do not override the list control styles directly via the .k-dropdown-wrap selector. Use the more specific .spfilter .k-dropdown-wrap selector instead.

Examples

The following examples show how to apply custom styles to the List Filter Web Part.

Change Color Scheme

There are six colors you can override in the Filter Web Part:

  • primary (#0072c6)
  • primary on hover (#004c84)
  • primary on active (#00467a)
  • secondary (#f4f4f4)
  • secondary on hover (#e2e2e2)
  • secondary on active (#0072c6)

The primary color is used for the Filter and Export buttons; the secondary color is used for the toolbar buttons Share, Fields, and Settings.

Example #1. Change the color scheme to orange

<style>
/* Color of the primary buttons */
.spfilter-footer button {
  background-color: #ca5010 !important;
  border-color: #ca5010 !important;
}

.spfilter-footer button:hover {
  background-color: #da3b01 !important;
  border-color: #da3b01 !important;
}

.spfilter-footer button:active {
  background-color: #a4262c !important;
  border-color: #a4262c !important;
}

/* Color of the secondary buttons */
.spfilter-toolbar button,
.spfilter-toolbar button:hover{
  background-color: #c19c00 !important;
  border-color: #c19c00 !important;
  color: #fff !important;
}

.spfilter-toolbar button:active {
  background-color: #ca5010 !important;
  border-color: #ca5010 !important;
}
</style>

Result:

SharePoint Filter Web Part. Custom color scheme

SharePoint Filter Web Part. Custom color scheme

Change Label Style

Example #2. Change the field label style

<style>
/* Field Label Style */
.spfilter-field-label {
  font-weight: normal;
  text-transform: uppercase;
}
</style>

Result:

SharePoint Filter Web Part. Custom Label Style

SharePoint Filter Web Part. Custom Label Style

Color of the List

Example #3. Change the color of the list control

<style>
/* Active List Style */
.spfilter .k-dropdown-wrap.k-state-active {
  background-color: #ca5010 !important;
  border-color: #ca5010 !important;
}

/* Selected Item Style */
.spfilter .k-list>.k-item.k-state-focused {
  background-color: #c19c00 !important;
  border-color: #c19c00 !important;
  color: #fff !important;
}
</style>

Result:

SharePoint Filter Web Part. Custom Style of the List

SharePoint Filter Web Part. Custom Style of the List

Alignment of the buttons

Example #4. Move the Filter and Export buttons to the right

<style>
/* Buttons position */
.spfilter-footer {
  text-align: right;
}
</style>

Result:

SharePoint Filter Web Part. Right-Aligned Buttons

SharePoint Filter Web Part. Right-Aligned Buttons

質問と回答

この記事について質問すると、サポートチームから公式回答を受け取れます。

まだ質問はありません。最初の質問を投稿しましょう。

注目の記事

List Filter Online: エンド ユーザー向けクイック ガイド

SharePoint Online ページ上の Vitextra List Filter Online Web パーツの使い方を説明します。フィルター ウィンドウと列ヘッダーによる絞り込み、フィルター チップの解除、フォルダーの参照、コンテキスト メニューからのアイテムの表示・プレビュー・ダウンロード・管理、アイテムの選択、ページ送り、フィルターの保存、Excel へのエクスポートを取り上げます。

105 2 分
年間付与日数と繰越日数を設定する方法

Vitextra Absence & Coverage で、従業員ごとに個別の年間付与日数と繰越日数を設定する方法を説明します。Balances リスト、行が人・種類・年に対応付けられる仕組み、TypeId の調べ方、計算例、従業員が残日数カードで見る内容を解説します。

74 2 分
非公開の不在の種類:同僚にカレンダーで見える内容

Vitextra Absence & Coverage の非公開の不在の種類の仕組みを説明します。実際の種類と日数が誰に見えるか、Team Absence Calendar と CSV エクスポートでグレーの「不在」表示に置き換わる場所、既定で非公開の種類、設定の変更方法、プライバシー規則では守られない点を解説します。

64 1 分

共有