ColorFlux Notification Center Style For Windows 11

ColorFlux Notification Center Style For Windows 11

ColorFlux Notification Center Style For Windows 11 : ColorFlux Notification Center Style gives the Windows 11 Notification Center and Quick Settings area a colorful outlined design using Windhawk. Choose between Purple and Green variants while keeping the familiar Windows layout and controls.

ColorFlux Notification Center Style For Windows 11

ColorFlux Notification Center Style For Windows 11 gives the Notification Center and Quick Settings area a more colorful identity without completely changing the familiar Windows 11 layout. Created for use with Windhawk, the style focuses on clean dark panels, rounded corners, and carefully placed colored outlines.

ColorFlux comes with two visual variants: Purple and Green. Both use the same overall design language, so you can simply choose the version that works better with your wallpaper, desktop colors, or personal setup.

The Purple version uses bright pink and purple accents around the panels and individual controls. The Green version switches the main accent to a vivid green tone while keeping a subtle contrasting color in selected elements. This makes the two versions feel related without looking identical.

Two Color Styles to Choose From

One of the main ideas behind ColorFlux is giving you a choice instead of locking the design to a single accent color.

  • ColorFlux Purple: Uses purple and magenta-style outlines with a dark purple-toned panel background.
  • ColorFlux Green: Uses bright green outlines with a dark green-toned background and a few softer contrasting accents.

The overall layout remains consistent between both versions. You can switch between them depending on the wallpaper or Windows setup you’re currently using.

Colorful Outlined Notification Center

The most noticeable change is the border treatment. ColorFlux adds a clear colored outline around the main Notification Center sections instead of leaving the panels visually flat.

The notification area, calendar section, media controls, and Quick Settings panel all follow the same rounded design language. Smaller sections inside these panels also receive matching outlines, which helps the interface feel more structured.

The border color is bright enough to separate each section from the background. This keeps text, icons, calendar dates, and controls easy to read.

Designed for Dark Desktop Setups

ColorFlux works especially well with darker wallpapers because the bright border accents have enough contrast to stand out against the desktop.

The Purple variant pairs naturally with violet, blue, pink, and other darker abstract wallpapers. The Green variant works particularly well with green, black, nature-inspired, and darker neutral backgrounds.

You don’t need to use a specific wallpaper, though. The choice mainly comes down to which ColorFlux variant fits your desktop better.

Key Features

  1. Two color variants: Purple and Green.
  2. Colorful outlined Notification Center panels.
  3. Matching Calendar and Focus section styling.
  4. Customized Quick Settings and media controls.
  5. Rounded dark panels with clean accent borders.
  6. Designed for use with Windhawk on Windows 11.

Windows will work the same as before. ColorFlux mainly changes the look and colors of these areas. It does not completely change how Windows works.

Compatibility

  1. Windows 11 21H2: Not Tested
  2. Windows 11 22H2: Not Tested
  3. Windows 11 23H2: Not Tested
  4. Windows 11 24H2: Not Tested
  5. Windows 11 25H2: YES
  6. Tested On Windows 11 26H2: BUILD 26300.9457.

Before Installing the Style

Before applying any Windows customization, it’s a good idea to create a System Restore Point. Windhawk modifications can interact with Windows interface components, and Windows updates may occasionally change how a mod behaves.

Also make sure Windhawk and the required Notification Center styling mod are up to date before using the configuration.

If the style doesn’t appear immediately, close and reopen the affected Windows panel. If you’re using a newer Windows build, also check whether the installed Windhawk mod has received an update for that build.

ColorFlux Purple is a good match for darker purple, blue, neon, and abstract desktop setups. Its pink-purple borders give the Notification Center a stronger colorful appearance.

Slide 1
ColorFlux Purple
Slide 2
ColorFlux Purple
Slide 3
ColorFlux Green
Slide 4
ColorFlux Green
Preview

How to Install ColorFlux Notification Center Style

  1. Download and install Windhawk.
  2. Open Windhawk and install the Windows 11 Notification Center Styler mod.
  3. Open the mod and go to the Settings tab.
  4. Switch to Textual mode.
  5. Remove the existing configuration from the editor.
  6. Use the ColorFlux configuration provided with the style package.
  7. Choose either the Purple or Green variant.
  8. Copy the complete YAML code for your selected variant and paste it into the editor.
  9. Click Save settings.
  10. Open the Notification Center or Quick Settings to see the new ColorFlux style.
theme: ColorFlux Purple Notification Center By Link Vegas
styleConstants:
- transparent=<SolidColorBrush Color="Transparent"/>
- base=<WindhawkBlur BlurAmount="18" TintColor="#101827" TintOpacity="0.58" />
- overlay=<WindhawkBlur BlurAmount="18" TintColor="#0B1026" TintOpacity="0.62" />
- accentColor=<SolidColorBrush Color="#A855F7" Opacity="1" />
- overlay2=<WindhawkBlur BlurAmount="18" TintColor="#21143F" TintOpacity="0.48" />
- r1=30
- r2=20
- r3=18
- thumbnailImageSize=300
- glassBorder=<LinearGradientBrush StartPoint="0,0" EndPoint="1,1"><GradientStop Color="#7C3AED" Offset="0"/><GradientStop Color="#A855F7" Offset="0.35"/><GradientStop Color="#FF2BD6" Offset="0.7"/><GradientStop Color="#6D28D9" Offset="1"/></LinearGradientBrush>
- innerBorder=<LinearGradientBrush StartPoint="0,0" EndPoint="1,1"><GradientStop Color="#8B5CF6" Offset="0"/><GradientStop Color="#D946EF" Offset="0.5"/><GradientStop Color="#A855F7" Offset="1"/></LinearGradientBrush>
- hover=<WindhawkBlur BlurAmount="8" TintColor="#A855F7" TintOpacity="0.42" />
- pressed=<WindhawkBlur BlurAmount="8" TintColor="#7C3AED" TintOpacity="0.82" />
- hoverBorder=<LinearGradientBrush StartPoint="0,0" EndPoint="1,1"><GradientStop Color="#8B5CF6" Offset="0"/><GradientStop Color="#D946EF" Offset="0.5"/><GradientStop Color="#A855F7" Offset="1"/></LinearGradientBrush>
- tray=<WindhawkBlur BlurAmount="20" TintColor="#030712" TintOpacity="0.72" />
- trayBorder=<LinearGradientBrush StartPoint="0,0" EndPoint="1,1"><GradientStop Color="#7C3AED" Offset="0"/><GradientStop Color="#A855F7" Offset="0.35"/><GradientStop Color="#FF2BD6" Offset="0.7"/><GradientStop Color="#6D28D9" Offset="1"/></LinearGradientBrush>
- header=<WindhawkBlur BlurAmount="20" TintColor="#172554" TintOpacity="0.85" />
- headerBorder=<LinearGradientBrush StartPoint="0,0" EndPoint="1,1"><GradientStop Color="#7C3AED" Offset="0"/><GradientStop Color="#A855F7" Offset="0.35"/><GradientStop Color="#FF2BD6" Offset="0.7"/><GradientStop Color="#6D28D9" Offset="1"/></LinearGradientBrush>
- flyoutBorder=<LinearGradientBrush StartPoint="0,0" EndPoint="1,1"><GradientStop Color="#8B5CF6" Offset="0"/><GradientStop Color="#D946EF" Offset="0.5"/><GradientStop Color="#A855F7" Offset="1"/></LinearGradientBrush>
- glassBorderThickness=3
- innerBorderThickness=2
- buttonGlass=<WindhawkBlur BlurAmount="5" TintColor="#1E1B4B" TintOpacity="0.7" />
- buttonHoverGlass=<WindhawkBlur BlurAmount="5" TintColor="#A855F7" TintOpacity="0.42" />
- buttonPressedGlass=<WindhawkBlur BlurAmount="5" TintColor="#7C3AED" TintOpacity="0.82" />
- buttonDisabledGlass=<WindhawkBlur BlurAmount="5" TintColor="#1A000000" TintOpacity="0.2" />
- buttonCheckedGlass=<WindhawkBlur BlurAmount="5" TintColor="#FF2BD6" TintOpacity="0.6" />
- buttonCheckedHoverGlass=<WindhawkBlur BlurAmount="5" TintColor="#FF2BD6" TintOpacity="0.8" />
- buttonCheckedPressedGlass=<WindhawkBlur BlurAmount="5" TintColor="#FF2BD6" TintOpacity="0.4" />
- buttonCheckedDisabledGlass=<WindhawkBlur BlurAmount="5" TintColor="#FF2BD6" TintOpacity="0.1" />
- buttonCheckedBorder=<LinearGradientBrush StartPoint="0,0" EndPoint="1,1"><GradientStop Color="#7C3AED" Offset="0"/><GradientStop Color="#A855F7" Offset="0.35"/><GradientStop Color="#FF2BD6" Offset="0.7"/><GradientStop Color="#6D28D9" Offset="1"/></LinearGradientBrush>
- buttonDisabledBorder=<SolidColorBrush Color="#25FFFFFF" />
controlStyles:
- target: Grid#NotificationCenterGrid
styles:
- Background:=$base
- BorderThickness=$glassBorderThickness
- CornerRadius=$r1
- Shadow:=
- BorderBrush:=$glassBorder
- RequestedTheme=2
- target: Grid#CalendarCenterGrid
styles:
- Background:=$base
- BorderThickness=$glassBorderThickness
- CornerRadius=$r1
- Shadow:=
- Margin=0,6,0,6
- MinHeight=40
- BorderBrush:=$glassBorder
- RequestedTheme=2
- target: ScrollViewer#CalendarControlScrollViewer
styles:
- Background:=$overlay
- CornerRadius=$r2
- Margin=-10,11,-10,-14
- Shadow:=
- BorderBrush:=$innerBorder
- BorderThickness=$innerBorderThickness
- target: Border#CalendarHeaderMinimizedOverlay
styles:
- Background:=$overlay
- CornerRadius=$r2
- Shadow:=
- Margin=-10,-6,-10,-8
- Height=45
- BorderBrush:=$innerBorder
- BorderThickness=$innerBorderThickness
- target: ActionCenter.FocusSessionControl#FocusSessionControl > Grid#FocusGrid
styles:
- Background:=$tray
- CornerRadius=$r2
- Margin=6,7,6,6
- Shadow:=
- BorderBrush:=$trayBorder
- BorderThickness=$innerBorderThickness
- target: MenuFlyoutPresenter
styles:
- Background:=$base
- BorderThickness=$glassBorderThickness
- CornerRadius=$r3
- Padding=1,2,1,2
- Shadow:=
- BorderBrush:=$flyoutBorder
- RequestedTheme=2
- target: Border#JumpListRestyledAcrylic
styles:
- Background:=$base
- BorderThickness=$glassBorderThickness
- CornerRadius=$r3
- Margin=-2,-2,-2,-2
- Shadow:=
- BorderBrush:=$glassBorder
- RequestedTheme=2
- target: Grid#ControlCenterRegion
styles:
- Background:=$base
- CornerRadius=$r1
- BorderThickness=$glassBorderThickness
- Shadow:=
- Margin=0,0,0,-6
- BorderBrush:=$glassBorder
- RequestedTheme=2
- target: ContentPresenter#PageContent
styles:
- Background:=$transparent
- Shadow:=
- target: ContentPresenter#PageContent > Grid > Border
styles:
- Background:=$overlay
- CornerRadius=$r2
- Margin=8,0,8,2
- Shadow:=
- BorderBrush:=$innerBorder
- BorderThickness=$innerBorderThickness
- target: QuickActions.ControlCenter.AccessibleWindow#PageWindow > ContentPresenter > Grid#FullScreenPageRoot
styles:
- Background:=$transparent
- Shadow:=
- RequestedTheme=2
- target: QuickActions.ControlCenter.AccessibleWindow#PageWindow > ContentPresenter > Grid#FullScreenPageRoot > ContentPresenter#PageHeader
styles:
- Background:=$overlay
- CornerRadius=$r2
- Margin=7,7,7,7
- Shadow:=
- BorderBrush:=$innerBorder
- BorderThickness=$innerBorderThickness
- target: ScrollViewer#ListContent
styles:
- Background:=$overlay
- CornerRadius=$r2
- Margin=8,0,8,0
- Shadow:=
- BorderBrush:=$innerBorder
- BorderThickness=$innerBorderThickness
- target: ActionCenter.FlexibleToastView#FlexibleNormalToastView
styles:
- Background:=$transparent
- Shadow:=
- RequestedTheme=2
- target: Border#ToastBackgroundBorder2
styles:
- Background:=$base
- BorderThickness=$glassBorderThickness
- CornerRadius=$r1
- Shadow:=
- BorderBrush:=$glassBorder
- target: Border#ToastBackgroundBorder
styles:
- Background:=$base
- BorderThickness=$glassBorderThickness
- CornerRadius=$r1
- Shadow:=
- BorderBrush:=$glassBorder
- target: JumpViewUI.SystemItemListViewItem > Grid#LayoutRoot > Border#BackgroundBorder
styles:
- Background:=$overlay
- CornerRadius=8
- BorderBrush:=$innerBorder
- BorderThickness=$innerBorderThickness
- target: JumpViewUI.JumpListListViewItem > Grid#LayoutRoot > Border#BackgroundBorder
styles:
- CornerRadius=6
- target: ActionCenter.FlexibleItemView
styles:
- CornerRadius=16
- Shadow:=
- target: QuickActions.AccessibleToggleButton#ToggleButton
styles:
- CornerRadius=13
- BorderThickness=0
- target: QuickActions.AccessibleToggleButton#SplitL2Button
styles:
- CornerRadius=13
- Margin=4,0,-4,0
- BorderThickness=0
- target: Grid#NotificationCenterTopBanner
styles:
- Background:=$header
- CornerRadius=$r2
- Margin=6
- BorderBrush:=$headerBorder
- BorderThickness=$innerBorderThickness
- target: Windows.UI.Xaml.Controls.Grid#L1Grid > Border
styles:
- Background:=$transparent
- target: Windows.UI.Xaml.Controls.ContentPresenter
styles:
- BorderThickness=0
- target: Windows.UI.Xaml.Controls.Button#FooterButton[AutomationProperties.Name = Edit quick settings]
styles:
- Margin=0,0,8,0
- CornerRadius=$r3
- target: Windows.UI.Xaml.Controls.Button[AutomationProperties.AutomationId = Microsoft.QuickAction.Battery]
styles:
- Margin=2,0,0,0
- CornerRadius=$r3
- target: Windows.UI.Xaml.Controls.Button#FooterButton[AutomationProperties.Name = All settings]
styles:
- Margin=0,0,-1,0
- CornerRadius=13
- target: Windows.UI.Xaml.Controls.Button[AutomationProperties.AutomationId = Microsoft.QuickAction.Volume]
styles:
- CornerRadius=10
- target: Windows.UI.Xaml.Controls.Button#VolumeL2Button[AutomationProperties.Name = Select a sound output]
styles:
- CornerRadius=10
- target: Windows.UI.Xaml.Shapes.Rectangle#HorizontalTrackRect
styles:
- Height=10
- Fill:=$overlay
- RadiusY=3
- RadiusX=3
- target: Windows.UI.Xaml.Shapes.Rectangle#HorizontalDecreaseRect
styles:
- Height=10
- RadiusY=3
- RadiusX=3
- Margin=0
- target: Windows.UI.Xaml.Controls.Primitives.Thumb#HorizontalThumb
styles:
- Visibility=1
- target: Windows.UI.Xaml.Controls.Grid#MediaTransportControlsRegion
styles:
- Height=Auto
- CornerRadius=$r1
- BorderThickness=$glassBorderThickness
- Background:=$base
- Shadow:=
- Padding=0,0,0,12
- Margin=0,0,0,12
- BorderBrush:=$glassBorder
- RequestedTheme=2
- target: Windows.UI.Xaml.Controls.Grid#ThumbnailImage
styles:
- Width=$thumbnailImageSize
- Height=$thumbnailImageSize
- HorizontalAlignment=Center
- VerticalAlignment=Top
- Grid.Column=1
- Margin=0,2,0,45
- CornerRadius=$r2
- target: Windows.UI.Xaml.Controls.StackPanel#PrimaryAndSecondaryTextContainer
styles:
- VerticalAlignment=Bottom
- Margin=0,5,0,-5
- target: Windows.UI.Xaml.Controls.StackPanel#PrimaryAndSecondaryTextContainer > Windows.UI.Xaml.Controls.TextBlock#Title
styles:
- TextAlignment=Center
- FontFamily=Tektur
- FontSize=18
- target: Windows.UI.Xaml.Controls.StackPanel#PrimaryAndSecondaryTextContainer > Windows.UI.Xaml.Controls.TextBlock#Subtitle
styles:
- TextAlignment=Center
- FontFamily=Montserrat
- Margin=0,3,0,0
- FontWeight=600
- target: Windows.UI.Xaml.Controls.ListView#MediaButtonsListView
styles:
- VerticalAlignment=Top
- Height=48
- Margin=0,12,0,-12
- target: Windows.UI.Xaml.Controls.Primitives.RepeatButton#PreviousButton > Windows.UI.Xaml.Controls.Content শকPresenter#ContentPresenter@CommonStates
styles:
- Background@Normal:=$overlay
- Background@PointerOver:=$hover
- Background@Pressed:=$pressed
- Width=40
- Height=30
- CornerRadius=6
- Margin=15,0,0,0
- BorderBrush@Normal:=$innerBorder
- BorderBrush@PointerOver:=$hoverBorder
- BorderBrush@Pressed:=$hoverBorder
- BorderThickness=$innerBorderThickness
- target: Windows.UI.Xaml.Controls.Button#PlayPauseButton > Windows.UI.Xaml.Controls.ContentPresenter#ContentPresenter@CommonStates
styles:
- Background@Normal:=$overlay
- Background@PointerOver:=$hover
- Background@Pressed:=$pressed
- Width=40
- Height=40
- CornerRadius=8
- Margin=-10,0,0,0
- BorderBrush@Normal:=$innerBorder
- BorderBrush@PointerOver:=$hoverBorder
- BorderBrush@Pressed:=$hoverBorder
- BorderThickness=$innerBorderThickness
- target: Windows.UI.Xaml.Controls.Primitives.RepeatButton#NextButton > Windows.UI.Xaml.Controls.ContentPresenter#ContentPresenter@CommonStates
styles:
- Background@Normal:=$overlay
- Background@PointerOver:=$hover
- Background@Pressed:=$pressed
- Width=40
- Height=30
- CornerRadius=6
- Margin=-20,0,0,0
- BorderBrush@Normal:=$innerBorder
- BorderBrush@PointerOver:=$hoverBorder
- BorderBrush@Pressed:=$hoverBorder
- BorderThickness=$innerBorderThickness
- target: Windows.UI.Xaml.Controls.TextBlock#AppNameText
styles:
- FontFamily=Tektur
- FontSize=16
- target: Windows.UI.Xaml.Controls.Image#IconImage
styles:
- Height=20
- Width=20
- target: Grid#MediaTransportControlsRoot
styles:
- Background:=$transparent
- target: Grid#ToastPeekRegion
styles:
- Background=Transparent
- RenderTransform:=<TranslateTransform Y="-495" X="395" />
- Grid.Column=0
- Grid.Row=2
- target: Windows.UI.Xaml.Controls.CalendarViewDayItem > Windows.UI.Xaml.Controls.Border
styles:
- CornerRadius=8
- Margin=1,2,1,2
- target: Windows.UI.Xaml.Controls.CalendarViewDayItem
styles:
- CornerRadius=8
- target: Windows.UI.Xaml.Controls.Control > Windows.UI.Xaml.Controls.Border
styles:
- CornerRadius=8
- target: Windows.UI.Xaml.Controls.Primitives.CalendarViewItem
styles:
- CornerRadius=8
- target: Windows.UI.Xaml.Controls.ListViewHeaderItem
styles:
- Margin=50,6,50,2
- CornerRadius=8
- Height=35
- target: Windows.UI.Xaml.Controls.Button#SettingsButton
styles:
- CornerRadius=4
- target: Windows.UI.Xaml.Controls.Button#DismissButton
styles:
- CornerRadius=4
- target: Windows.UI.Xaml.Controls.StackPanel#CalendarHeader
styles:
- Margin=6,0,0,0
- target: Windows.UI.Xaml.Controls.ScrollContentPresenter#ScrollContentPresenter
styles:
- Margin=1,2,1,2
- target: Windows.UI.Xaml.Controls.Grid#WeekDayNames
styles:
- Background:=$header
- CornerRadius=8
- Margin=4,0,4,0
- Padding=0,-5,0,-3
- BorderBrush:=$headerBorder
- BorderThickness=$innerBorderThickness
- target: Windows.UI.Xaml.Controls.ListViewItem
styles:
- CornerRadius=$r3
- target: Windows.UI.Xaml.Controls.Grid#RootGrid > Windows.UI.Xaml.Controls.ContentPresenter#ContentPresenter
styles:
- Background:=$overlay
- BorderThickness=$innerBorderThickness
- CornerRadius=8
- BorderBrush:=$innerBorder
- target: Windows.UI.Xaml.Controls.Grid > Windows.UI.Xaml.Controls.Border#ItemOpaquePlating
styles:
- Background:=$overlay2
- BorderThickness=0
- CornerRadius=$r3
- target: Windows.UI.Xaml.Controls.Grid#StandardHeroContainer
styles:
- Margin=12,0,12,0
- CornerRadius=0
- Height=150
- target: Windows.UI.Xaml.Controls.Primitives.ScrollBar#VerticalScrollBar
styles:
- Visibility=1
- target: Windows.UI.Xaml.Controls.Grid#SliderContainer
styles:
- Margin=0,-2,0,0
- target: Windows.UI.Xaml.Controls.Button#BackButton
styles:
- CornerRadius=$r3
- target: Windows.UI.Xaml.Shapes.Rectangle#OuterBorder
styles:
- RadiusX=6
- RadiusY=6
- Height=18
- target: Windows.UI.Xaml.Shapes.Rectangle#SwitchKnobOff
styles:
- RadiusY=3
- RadiusX=3
- target: Windows.UI.Xaml.Controls.Border#SwitchKnobOn
styles:
- CornerRadius=3
- target: Windows.UI.Xaml.Shapes.Rectangle#SwitchKnobBounds
styles:
- RadiusX=6
- RadiusY=6
- Height=18
- target: ActionCenter.NotificationListViewItem
styles:
- Margin=5,2,5,3
- target: Windows.UI.Xaml.Controls.Grid[AutomationProperties.LocalizedLandmarkType = Footer]
styles:
- BorderThickness=0
- target: NetworkUX.View.SettingsListViewItem > Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter#Root
styles:
- CornerRadius=12
- target: Windows.UI.Xaml.Controls.ContentPresenter > Windows.UI.Xaml.Controls.Border
styles:
- BorderThickness=0
- target: Button#ClearAll
styles:
- AccessKey=x
- target: Button#ExpandCollapseButton
styles:
- AccessKey=e
- target: ControlCenter.PaginatedToggleButton > Windows.UI.Xaml.Controls.ContentPresenter@CommonStates
styles:
- BorderThickness=1
- Background@Normal:=$buttonGlass
- BorderBrush@Normal:=$innerBorder
- Foreground@Normal=#F2FFFFFF
- Background@PointerOver:=$buttonHoverGlass
- BorderBrush@PointerOver:=$hoverBorder
- Foreground@PointerOver=#FFFFFFFF
- Background@Pressed:=$buttonPressedGlass
- BorderBrush@Pressed:=$hoverBorder
- Foreground@Pressed=#DDFFFFFF
- Background@Disabled:=$buttonDisabledGlass
- BorderBrush@Disabled:=$buttonDisabledBorder
- Foreground@Disabled=#66FFFFFF
- Background@Checked:=$buttonCheckedGlass
- BorderBrush@Checked:=$buttonCheckedBorder
- Foreground@Checked=#FFFFFFFF
- Background@CheckedPointerOver:=$buttonCheckedHoverGlass
- BorderBrush@CheckedPointerOver:=$buttonCheckedBorder
- Foreground@CheckedPointerOver=#FFFFFFFF
- Background@CheckedPressed:=$buttonCheckedPressedGlass
- BorderBrush@CheckedPressed:=$buttonCheckedBorder
- Foreground@CheckedPressed=#EEFFFFFF
- Background@CheckedDisabled:=$buttonCheckedDisabledGlass
- BorderBrush@CheckedDisabled:=$buttonDisabledBorder
- Foreground@CheckedDisabled=#66FFFFFF
- target: QuickActions.AccessibleToggleButton > Windows.UI.Xaml.Controls.ContentPresenter@CommonStates
styles:
- BorderThickness=1
- Background@Normal:=$buttonGlass
- BorderBrush@Normal:=$innerBorder
- Foreground@Normal=#F2FFFFFF
- Background@PointerOver:=$buttonHoverGlass
- BorderBrush@PointerOver:=$hoverBorder
- Foreground@PointerOver=#FFFFFFFF
- Background@Pressed:=$buttonPressedGlass
- BorderBrush@Pressed:=$hoverBorder
- Foreground@Pressed=#DDFFFFFF
- Background@Disabled:=$buttonDisabledGlass
- BorderBrush@Disabled:=$buttonDisabledBorder
- Foreground@Disabled=#66FFFFFF
- Background@Checked:=$buttonCheckedGlass
- BorderBrush@Checked:=$buttonCheckedBorder
- Foreground@Checked=#FFFFFFFF
- Background@CheckedPointerOver:=$buttonCheckedHoverGlass
- BorderBrush@CheckedPointerOver:=$buttonCheckedBorder
- Foreground@CheckedPointerOver=#FFFFFFFF
- Background@CheckedPressed:=$buttonCheckedPressedGlass
- BorderBrush@CheckedPressed:=$buttonCheckedBorder
- Foreground@CheckedPressed=#EEFFFFFF
- Background@CheckedDisabled:=$buttonCheckedDisabledGlass
- BorderBrush@CheckedDisabled:=$buttonDisabledBorder
- Foreground@CheckedDisabled=#66FFFFFF
themeResourceVariables:
- ''

ColorFlux Green Notification Center Style

  • Bright green accent borders with a dark background.
  • Matching styling for Notification Center and Quick Settings.
  • Rounded panels with a clean and modern appearance.
  • Coordinated calendar, media, and volume controls.
Screenshot 2026 10 06 144341

ColorFlux Green has a calmer dark-green base with vivid green outlines. It fits nicely with nature wallpapers, dark green desktops, and setups where you want the customization to stand out without relying on purple tones.

theme: ' ColorFlux Green By Link Vegas'
styleConstants:
- transparent=<SolidColorBrush Color="Transparent"/>
- baseBg=<WindhawkBlur BlurAmount="25" TintColor="#03120A" TintOpacity="0.75" />
- innerCardBg=<WindhawkBlur BlurAmount="15" TintColor="#0A2B15" TintOpacity="0.6" />
- overlayBg=<WindhawkBlur BlurAmount="20" TintColor="#051A0D" TintOpacity="0.65" />
- neonBorder1=<LinearGradientBrush StartPoint="0,0" EndPoint="1,1"><GradientStop Color="#00FF66" Offset="0"/><GradientStop Color="#00CC44" Offset="0.33"/><GradientStop Color="#009933" Offset="0.66"/><GradientStop Color="#00FFCC" Offset="1"/></LinearGradientBrush>
- neonBorder2=<LinearGradientBrush StartPoint="0,0" EndPoint="1,1"><GradientStop Color="#00FFCC" Offset="0"/><GradientStop Color="#00CC44" Offset="0.5"/><GradientStop Color="#00FF66" Offset="1"/></LinearGradientBrush>
- sliderGradient=<LinearGradientBrush StartPoint="0,0" EndPoint="1,0"><GradientStop Color="#00FFCC" Offset="0"/><GradientStop Color="#00FF66" Offset="0.5"/><GradientStop Color="#99FF33" Offset="1"/></LinearGradientBrush>
- hoverEffect=<WindhawkBlur BlurAmount="12" TintColor="#00FF66" TintOpacity="0.4" />
- pressedEffect=<WindhawkBlur BlurAmount="12" TintColor="#00FFCC" TintOpacity="0.5" />
- glassBorderThickness=3
- cardBorderThickness=2
- buttonGlass=<WindhawkBlur BlurAmount="10" TintColor="#0B381A" TintOpacity="0.7" />
- buttonHoverGlass=<WindhawkBlur BlurAmount="10" TintColor="#00CC44" TintOpacity="0.5" />
- buttonPressedGlass=<WindhawkBlur BlurAmount="10" TintColor="#00FF66" TintOpacity="0.6" />
- buttonDisabledGlass=<WindhawkBlur BlurAmount="5" TintColor="#1A000000" TintOpacity="0.3" />
- buttonCheckedGlass=<WindhawkBlur BlurAmount="15" TintColor="#00FF66" TintOpacity="0.65" />
- buttonCheckedHoverGlass=<WindhawkBlur BlurAmount="15" TintColor="#00FFCC" TintOpacity="0.55" />
- buttonCheckedPressedGlass=<WindhawkBlur BlurAmount="15" TintColor="#00CC44" TintOpacity="0.7" />
- buttonDisabledBorder=<SolidColorBrush Color="#33FFFFFF" />
- r1=30
- r2=20
- r3=16
- thumbnailImageSize=300
controlStyles:
- target: Grid#NotificationCenterGrid
styles:
- Background:=$baseBg
- BorderThickness=$glassBorderThickness
- CornerRadius=$r1
- BorderBrush:=$neonBorder1
- RequestedTheme=2
- target: Grid#CalendarCenterGrid
styles:
- Background:=$baseBg
- BorderThickness=$glassBorderThickness
- CornerRadius=$r1
- Margin=0,6,0,6
- BorderBrush:=$neonBorder1
- RequestedTheme=2
- target: ScrollViewer#CalendarControlScrollViewer
styles:
- Background:=$overlayBg
- CornerRadius=$r2
- Margin=-10,11,-10,-14
- BorderBrush:=$neonBorder2
- BorderThickness=$cardBorderThickness
- target: Border#CalendarHeaderMinimizedOverlay
styles:
- Background:=$overlayBg
- CornerRadius=$r2
- Margin=-10,-6,-10,-8
- Height=45
- BorderBrush:=$neonBorder2
- BorderThickness=$cardBorderThickness
- target: ActionCenter.FocusSessionControl#FocusSessionControl > Grid#FocusGrid
styles:
- Background:=$innerCardBg
- CornerRadius=$r2
- Margin=6,7,6,6
- BorderBrush:=$neonBorder1
- BorderThickness=$cardBorderThickness
- target: MenuFlyoutPresenter
styles:
- Background:=$baseBg
- BorderThickness=$glassBorderThickness
- CornerRadius=$r3
- Padding=1,2,1,2
- BorderBrush:=$neonBorder2
- RequestedTheme=2
- target: Border#JumpListRestyledAcrylic
styles:
- Background:=$innerCardBg
- BorderThickness=$cardBorderThickness
- CornerRadius=$r3
- Margin=-2,-2,-2,-2
- BorderBrush:=$neonBorder1
- RequestedTheme=2
- target: Grid#ControlCenterRegion
styles:
- Background:=$baseBg
- CornerRadius=$r1
- BorderThickness=$glassBorderThickness
- Margin=0,0,0,-6
- BorderBrush:=$neonBorder1
- RequestedTheme=2
- target: ContentPresenter#PageContent
styles:
- Background:=$transparent
- target: ContentPresenter#PageContent > Grid > Border
styles:
- Background:=$overlayBg
- CornerRadius=$r2
- Margin=8,0,8,2
- BorderBrush:=$neonBorder2
- BorderThickness=$cardBorderThickness
- target: QuickActions.ControlCenter.AccessibleWindow#PageWindow > ContentPresenter > Grid#FullScreenPageRoot > ContentPresenter#PageHeader
styles:
- Background:=$overlayBg
- CornerRadius=$r2
- Margin=7,7,7,7
- BorderBrush:=$neonBorder2
- BorderThickness=$cardBorderThickness
- target: ScrollViewer#ListContent
styles:
- Background:=$overlayBg
- CornerRadius=$r2
- Margin=8,0,8,0
- BorderBrush:=$neonBorder1
- BorderThickness=$cardBorderThickness
- target: Border#ToastBackgroundBorder2
styles:
- Background:=$innerCardBg
- BorderThickness=$glassBorderThickness
- CornerRadius=$r1
- BorderBrush:=$neonBorder1
- target: Border#ToastBackgroundBorder
styles:
- Background:=$innerCardBg
- BorderThickness=$glassBorderThickness
- CornerRadius=$r1
- BorderBrush:=$neonBorder2
- target: JumpViewUI.SystemItemListViewItem > Grid#LayoutRoot > Border#BackgroundBorder
styles:
- Background:=$innerCardBg
- CornerRadius=8
- BorderBrush:=$neonBorder2
- BorderThickness=$cardBorderThickness
- target: ActionCenter.FlexibleItemView
styles:
- CornerRadius=16
- Background:=$innerCardBg
- BorderBrush:=$neonBorder1
- BorderThickness=2
- Margin=6,4,6,4
- target: Grid#NotificationCenterTopBanner
styles:
- Background:=$innerCardBg
- CornerRadius=$r2
- Margin=6
- BorderBrush:=$neonBorder1
- BorderThickness=$cardBorderThickness
- target: Windows.UI.Xaml.Shapes.Rectangle#HorizontalTrackRect
styles:
- Height=12
- Fill:=$innerCardBg
- RadiusY=4
- RadiusX=4
- target: Windows.UI.Xaml.Shapes.Rectangle#HorizontalDecreaseRect
styles:
- Height=12
- RadiusY=4
- RadiusX=4
- Margin=0
- Fill:=$sliderGradient
- target: Windows.UI.Xaml.Controls.Grid#MediaTransportControlsRegion
styles:
- Height=Auto
- CornerRadius=$r2
- BorderThickness=$cardBorderThickness
- Background:=$innerCardBg
- Padding=0,0,0,12
- Margin=6,6,6,12
- BorderBrush:=$neonBorder2
- RequestedTheme=2
- target: Windows.UI.Xaml.Controls.Grid#ThumbnailImage
styles:
- Width=$thumbnailImageSize
- Height=$thumbnailImageSize
- HorizontalAlignment=Center
- VerticalAlignment=Top
- Grid.Column=1
- Margin=0,2,0,45
- CornerRadius=$r2
- target: Windows.UI.Xaml.Controls.Primitives.RepeatButton#PreviousButton > Windows.UI.Xaml.Controls.ContentPresenter#ContentPresenter@CommonStates
styles:
- Background@Normal:=$innerCardBg
- Background@PointerOver:=$hoverEffect
- Background@Pressed:=$pressedEffect
- CornerRadius=6
- BorderBrush@Normal:=$neonBorder2
- BorderBrush@PointerOver:=$neonBorder1
- BorderThickness=1.5
- target: Windows.UI.Xaml.Controls.Button#PlayPauseButton > Windows.UI.Xaml.Controls.ContentPresenter#ContentPresenter@CommonStates
styles:
- Background@Normal:=$innerCardBg
- Background@PointerOver:=$hoverEffect
- Background@Pressed:=$pressedEffect
- CornerRadius=8
- BorderBrush@Normal:=$neonBorder1
- BorderBrush@PointerOver:=$neonBorder2
- BorderThickness=2
- target: Windows.UI.Xaml.Controls.Primitives.RepeatButton#NextButton > Windows.UI.Xaml.Controls.ContentPresenter#ContentPresenter@CommonStates
styles:
- Background@Normal:=$innerCardBg
- Background@PointerOver:=$hoverEffect
- Background@Pressed:=$pressedEffect
- CornerRadius=6
- BorderBrush@Normal:=$neonBorder2
- BorderBrush@PointerOver:=$neonBorder1
- BorderThickness=1.5
- target: Windows.UI.Xaml.Controls.Grid#WeekDayNames
styles:
- Background:=$innerCardBg
- CornerRadius=8
- Margin=4,0,4,0
- BorderBrush:=$neonBorder1
- BorderThickness=1
- target: Windows.UI.Xaml.Controls.Grid > Windows.UI.Xaml.Controls.Border#ItemOpaquePlating
styles:
- Background:=$innerCardBg
- BorderThickness=$cardBorderThickness
- BorderBrush:=$neonBorder2
- CornerRadius=$r3
- target: ControlCenter.PaginatedToggleButton > Windows.UI.Xaml.Controls.ContentPresenter@CommonStates
styles:
- BorderThickness=2
- Background@Normal:=$buttonGlass
- BorderBrush@Normal:=$neonBorder2
- Background@PointerOver:=$buttonHoverGlass
- BorderBrush@PointerOver:=$neonBorder1
- Background@Pressed:=$buttonPressedGlass
- Background@Checked:=$buttonCheckedGlass
- BorderBrush@Checked:=$neonBorder1
- Background@CheckedPointerOver:=$buttonCheckedHoverGlass
- BorderBrush@CheckedPointerOver:=$neonBorder2
- Background@CheckedPressed:=$buttonCheckedPressedGlass
- Background@Disabled:=$buttonDisabledGlass
- BorderBrush@Disabled:=$buttonDisabledBorder
- target: QuickActions.AccessibleToggleButton > Windows.UI.Xaml.Controls.ContentPresenter@CommonStates
styles:
- BorderThickness=2
- Background@Normal:=$buttonGlass
- BorderBrush@Normal:=$neonBorder2
- Background@PointerOver:=$buttonHoverGlass
- BorderBrush@PointerOver:=$neonBorder1
- Background@Pressed:=$buttonPressedGlass
- Background@Checked:=$buttonCheckedGlass
- BorderBrush@Checked:=$neonBorder1
- Background@CheckedPointerOver:=$buttonCheckedHoverGlass
- BorderBrush@CheckedPointerOver:=$neonBorder2
- Background@CheckedPressed:=$buttonCheckedPressedGlass
themeResourceVariables:
- ''

How to Remove ColorFlux

  1. Open Windhawk.
  2. Find the Notification Center styling mod used for ColorFlux.
  3. Disable the mod or remove the ColorFlux configuration from its settings.
  4. Apply the changes and reopen the Notification Center.

Disabling the styling mod should return the affected Windows interface to its normal appearance without requiring you to replace Windows system files.

Disclaimer

ColorFlux is a third-party customization style designed for use with Windhawk. It is not an official Microsoft product or Windows theme. Windows, Microsoft, and related names and trademarks belong to their respective owners.

Create a System Restore Point before making interface modifications, especially if you regularly test Windows updates or custom configurations. This customization does not require redistribution or replacement of Microsoft system DLL files.

Final Word

ColorFlux Notification Center Style For Windows 11 is a good option for users who like the existing Windows 11 Notification Center layout but want something more distinctive around it.

The colored outlines are the main attraction here. They give the notification panel, calendar, media controls, and Quick Settings sections more definition while the dark backgrounds keep everything readable.

With both Purple and Green variants available, you can match ColorFlux with very different desktop setups without changing the overall style. Purple gives it a stronger neon-inspired personality, while Green creates a darker and more natural-looking alternative.

Frequently Asked Questions

What is ColorFlux Notification Center Style?

ColorFlux is a Windows 11 Notification Center customization designed for use with Windhawk. It adds colored outlines, rounded panel styling, and matching accents to areas such as notifications, the calendar, Quick Settings, and media controls.

How many ColorFlux styles are included?

There are two main color variants: ColorFlux Purple and ColorFlux Green. Both follow the same general layout and design language with different accent colors.

Does ColorFlux completely replace the Windows 11 Notification Center?

No. It mainly changes the visual styling of the existing Windows 11 interface through a compatible Windhawk mod. The familiar Notification Center and Quick Settings structure remains recognizable.

Does ColorFlux also style Quick Settings?

Yes. The design extends to the Quick Settings area, including the surrounding panel, individual control boxes, volume section, and related interface elements supported by the configuration.

Which ColorFlux color should I use?

Use Purple if your desktop has violet, blue, pink, or darker abstract colors. Green works well with nature-inspired, dark green, black, and neutral wallpapers. Both versions can be switched whenever you want.

Will the style work after every Windows update?

Not necessarily. Windows updates can change interface components, so compatibility depends on the Windows build and the version of the Windhawk mod being used. Keeping Windhawk and the required mod updated is recommended.

Can I remove ColorFlux later?

Yes. Open Windhawk and disable the Notification Center styling mod or remove the ColorFlux configuration. The affected interface should then return to its normal Windows appearance.

Leave a Reply

Your email address will not be published. Required fields are marked *

Disclaimer: All themes, visual styles, and concepts shared on this website are unofficial, fan-made creations built from imagination for customization purposes. We are not affiliated with, endorsed by, or sponsored by Microsoft or any other official brand.

Downloading issue

Ad-Blocker Detected!

Oops! unable to access the file download link. It seems that your ad blocker is removing the download link. Please try again or consider whitelisting our site in your ad blocker to resolve this issue.

We have detected that an ad blocker is active in your browser. This can lead to conflicts with our site, blocking many important scripts, and affecting downloads.

The revenue we generate from ads is vital for maintaining and managing this website. Therefore, we kindly request that you whitelist our website in your ad-blocker. Please rest assured that we won't inundate you with an excessive number of ads, nor will we inconvenience you or slow down your browsing experience. Your support is immensely appreciated!

How to Fix