Blindsgalore® Roller Shade: Newport Blackout - CLOSEOUT

33% off retail {{ model.price | currency: '$' }} {{ model.salePrice | currency: '$' }} + an extra 15% off use code SHADESFORDAYS at checkout expires 7/24

5 stars from 12 reviews Read reviews Write a review

Blindsgalore Guarantee
 

wide tall x pick your size

Change the size:

  • The Newport Blackout Roller Shade provides complete privacy, blocking 99% of light that enters a room.
  • The Newport material is composed of a finely woven, 100% polyester blackout fabric fused to an acrylic backing for a modern look that is soft white to the street.
  • Available in a variety of base colors, the Newport Collection is sure to match any existing interior design style.

Note: To ensure proper operation, the fabric of the Newport shade delivered to your door will be up to 1½" inches narrower than the actual ordered width, as light seepage on both sides of the shade is essential to the design of roller shades.  If you are looking to avoid light seepage, consider ordering the shade as an outside mount. Follow our measure and order guide to assure proper fit of your shade.

{{ selection = model.getActiveOption(section.TypeId);"" }}

{{ model.sectionNumber($index) }} Select a room:

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{option.Caption}}

{{ model.sectionNumber($index) }} Select a {{section.TypeId == 'trt.swc.alt' ? 'secondary ' : ''}}product color: ({{section.Options.length}} available)

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ selection.Caption }}

{{ selection.Properties.StyleName }} {{ selection.Properties.StyleName ? ' ' : '' }} {{ selection.Properties.Name }}

{{ selection.Properties.Code }}
(add {{ selection.SalePrice | currency: '$' }})

{{items[0].Properties.StyleName}}

{{ swatchOptions = (items | orderBy: ['SortOrder', 'Caption']);"" }}

{{ model.sectionNumber($index) }} True Paint Match

{{ selection = selection || section.Options[0];"" }} {{ paintColorName = selection.Properties.Brand + ' ' + selection.Properties.ColorName;""}}
{{ selection.Caption }}

Your match is

{{paintColorName}}

or match to another paint color

Blindsgalore stands behind their True Paint Matchmaking skills. If you are not 100% satisfied with the color of the shade(s) you receive we will replace it with any other colored True Paint Matchmaker Shade. *

learn more

{{ model.sectionNumber($index) }} Select a {{section.TypeId == 'trt.swc.alt' ? 'secondary ' : ''}}product color: ({{section.Options.length}} available)

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ selection.Caption }}

{{ selection.Properties.StyleName }} {{ selection.Properties.StyleName ? ' ' : '' }} {{ selection.Properties.Name }}

{{ selection.Properties.Code }}
(add {{ selection.SalePrice | currency: '$' }})

{{items[0].Properties.StyleName}}

{{ swatchOptions = (items | orderBy: ['SortOrder', 'Caption']);"" }}

{{ model.sectionNumber($index) }} Select a {{section.TypeName.toLowerCase()}} option:

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ swatch = model.getActiveOption('trt.swc');"" }} {{ activeOption = model.getActiveOption(activeOptionOverride) || model.getActiveOption(section.TypeId);""}}
{{ activeOption.Caption }}

{{ model.getActiveOption(section.TypeId).Caption }}

{{ activeOptionOverride = null;"" }}
  • {{ inputType = section.AllowMultiple ? 'checkbox' : 'radio';"" }} {{ inputName = !section.AllowMultiple ? (section.SafeTypeId + '_' + $index) : option.Id;"" }} {{ dataKey = section.AllowMultiple ? option.Properties.TypeId : section.TypeId;""}} {{ checkedVal = section.AllowMultiple ? true : option.Id;"" }}
    Best for Kids
    {{ posOpts = (option.Options | filter: model.typeIdContains('.pos'));"" }} {{ hmaOpts = (option.Options | filter: { TypeId: 'hma'}:true);"" }} {{ pwrOpts = (option.Options | filter: { TypeId: 'pwr'}:true);"" }} {{ rmtOpts = (option.Options | filter: { TypeId: 'rmt'}:true);"" }} {{ headrailType = model.data['hrl.typ'];"" }}

{{ model.sectionNumber($index) }} Select a {{section.TypeName.toLowerCase()}} option:

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ swatch = model.getActiveOption('trt.swc');"" }} {{ activeOption = model.getActiveOption(activeOptionOverride) || model.getActiveOption(section.TypeId);""}}
{{ activeOption.Caption }}

{{ model.getActiveOption(section.TypeId).Caption }}

{{ activeOptionOverride = null;"" }}
  • {{ inputType = section.AllowMultiple ? 'checkbox' : 'radio';"" }} {{ inputName = !section.AllowMultiple ? (section.SafeTypeId + '_' + $index) : option.Id;"" }} {{ dataKey = section.AllowMultiple ? option.Properties.TypeId : section.TypeId;""}} {{ checkedVal = section.AllowMultiple ? true : option.Id;"" }}
    Best for Kids
    {{ posOpts = (option.Options | filter: model.typeIdContains('.pos'));"" }} {{ hmaOpts = (option.Options | filter: { TypeId: 'hma'}:true);"" }} {{ pwrOpts = (option.Options | filter: { TypeId: 'pwr'}:true);"" }} {{ rmtOpts = (option.Options | filter: { TypeId: 'rmt'}:true);"" }} {{ headrailType = model.data['hrl.typ'];"" }}
{{ accentColors = model.getDeepOptions(section.TypeId, 'trt.acc.clr');"" }}

{{ model.sectionNumber($index) }} Select a decorative accent: ({{accentColors.length}} available)

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ activeOptionOverride = model.data['trt.acc.stl'] ? 'trt.acc.stl' : null;""}} {{ swatch = model.getActiveOption('trt.swc');"" }} {{ activeOption = model.getActiveOption(activeOptionOverride) || model.getActiveOption(section.TypeId);""}}
{{ activeOption.Caption }}

{{ model.getActiveOption(section.TypeId).Caption }}

{{ activeOptionOverride = null;"" }} {{ activeSwatch = model.getActiveOption('trt.swc');"" }} {{ activeAccentColor = model.getActiveOption('trt.acc.clr');"" }}

Shown with {{ activeSwatch.Caption }} swatch

{{ activeAccentColor.Caption }}{{ activeSwatch.Caption }}
    {{ accentStyles = model.getDeepOptions(section.TypeId, 'trt.acc.stl');"" }}
  • {{ inputName = section.TypeId + '_' + $index;"" }}
  • {{ inputName = 'trt.acc.stl_' + $index;"" }} {{ hiddenAccTypeId = section.Options[0].Id;""}}
{{ accentSwatches = (accentColors | orderBy: 'SortOrder');"" }}

{{ model.sectionNumber($index) }} Select a size

{{ swatch = model.getActiveOption('trt.swc');"" }} {{ activeOption = model.getActiveOption(activeOptionOverride) || model.getActiveOption(section.TypeId);""}}
{{ activeOption.Caption }}

{{ model.getActiveOption(section.TypeId).Caption }}

{{ activeOptionOverride = null;"" }}
  • {{ inputType = section.AllowMultiple ? 'checkbox' : 'radio';"" }} {{ inputName = section.AllowMultiple ? (section.SafeTypeId + '_' + $index) : option.Id;"" }} {{ dataKey = section.AllowMultiple ? (option.Properties.TypeId + '_' + option.Id) : section.TypeId;""}} {{ checkedVal = section.AllowMultiple ? true : option.Id;"" }} {{ type}}
    {{model.data[items[0].TypeId]=items[0].Id;""}}
    • {{ items[0].Properties.TypeName}}: {{ items[0].Caption }}

    {{items[0].Properties.CaptionSmall}}

    {{items[0].Caption}}
    Best for Kids
    {{ subDataKey = section.AllowMultiple ? option.Properties.TypeId : option.Options[0].TypeId;"" }}
    {{ opt984a6729d5814399ab8818321fd8cc2c = (option.Options | orderBy: 'SortOrder');"" }}
{{ widthKeyWhole = 'siz.' + num + '.width_whole';"" }} {{ widthKeyFrac = 'siz.' + num + '.width_fraction';"" }} {{ heightKeyWhole = 'siz.' + num + '.height_whole';"" }} {{ heightKeyFrac = 'siz.' + num + '.height_fraction';"" }}

{{selection.Id == 'hrl.typ.01' ? 'Single' : 'Left'}} Blind

Center Blind

Right Blind

{{ model.sectionNumber($index) }} Your existing window

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ swatch = model.getActiveOption('trt.swc');"" }} {{ activeOption = model.getActiveOption(activeOptionOverride) || model.getActiveOption(section.TypeId);""}}
{{ activeOption.Caption }}

{{ model.getActiveOption(section.TypeId).Caption }}

{{ activeOptionOverride = null;"" }}

To best configure your shutter, please tell us about your existing window.

{{ model.sectionNumber($index) }} Select a hem option

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ swatch = model.getActiveOption('trt.swc');"" }} {{ activeOption = model.getActiveOption(activeOptionOverride) || model.getActiveOption(section.TypeId);""}}
{{ activeOption.Caption }}

{{ model.getActiveOption(section.TypeId).Caption }}

{{ activeOptionOverride = null;"" }}
  • {{ styleOptions = (option.Options | filter: { TypeId: 'trt.hem.stl'}:true);"" }} {{ rodOptions = (option.Options | filter: { TypeId: 'trt.hem.rod'}:true);"" }} {{ trimOptions = (option.Options | filter: { TypeId: 'trt.hem.trm'}:true);"" }} {{ activeHemStyle = model.getActiveOption('trt.hem.stl');""}} {{ activeHemRod = model.getActiveOption('trt.hem.rod');""}}
    {{ activeHemStyle.Caption }}
    {{ activeHemRod.Caption }}

    • Hem Trim:

    {{ hemTrimOptions = (trimOptions | orderBy: 'SortOrder');"" }}

{{ model.sectionNumber($index) }} Select a pull option:

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ swatch = model.getActiveOption('trt.swc');"" }} {{ activeOption = model.getActiveOption(activeOptionOverride) || model.getActiveOption(section.TypeId);""}}
{{ activeOption.Caption }}

{{ model.getActiveOption(section.TypeId).Caption }}

{{ activeOptionOverride = null;"" }}
  • {{ materialOptions = (option.Options | filter: { TypeId: 'trt.pul.mtr'}:true);"" }} {{ colorOptions = (option.Options | filter: { TypeId: 'trt.pul.clr'}:true);"" }}
    {{model.data['trt.pul.mtr']=materialOptions[0].Id;""}} • Pull Material: {{ materialOptions[0].Caption | raw }}

    • Pull Color:

    {{ pullColorOptions = (colorOptions | orderBy: 'SortOrder');"" }}

{{ model.sectionNumber($index) }} Select a bar option

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ swatch = model.getActiveOption('trt.swc');"" }} {{ activeOption = model.getActiveOption(activeOptionOverride) || model.getActiveOption(section.TypeId);""}}
{{ activeOption.Caption }}

{{ model.getActiveOption(section.TypeId).Caption }}

{{ activeOptionOverride = null;"" }}
  • {{ barPlacementOptions = (option.Options | filter: { TypeId: 'trt.bar.plc'}:true);"" }} {{ barColorOptions = (option.Options | filter: { TypeId: 'trt.bar.clr'}:true);"" }} {{ activeBarPlacement = model.getActiveOption('trt.bar.plc');""}} {{ activeBarColor = model.getActiveOption('trt.bar.clr');""}}
    {{model.data['trt.bar.plc']=barPlacementOptions[0].Id;""}}
    • {{ barPlacementOptions[0].Properties.TypeName}}: {{ barPlacementOptions[0].Caption }}

    • Bar Color:

    {{ barColorOptions = (barColorOptions | orderBy: 'SortOrder');"" }}

{{ model.sectionNumber($index) }} Select a heading option

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ swatch = model.getActiveOption('trt.swc');"" }} {{ activeOption = model.getActiveOption(activeOptionOverride) || model.getActiveOption(section.TypeId);""}}
{{ activeOption.Caption }}

{{ model.getActiveOption(section.TypeId).Caption }}

{{ activeOptionOverride = null;"" }}
{{ prevVal = model.data[section.TypeId];"" }}
  • {{ styleOptions = (option.Options | filter: { TypeId: 'trt.hdg.stl'}:true);"" }} {{ headerOptions = (option.Options | filter: { TypeId: 'trt.hdg.hdr'}:true);"" }} {{ returnOptions = (option.Options | filter: { TypeId: 'trt.hdg.rtn'}:true);"" }} {{ implicitStyle = styleOptions.length == 1 ?styleOptions[0].Id : null;"" }}
    {{model.data['trt.hdg.stl']=styleOptions[0].Id;""}} • Heading Style: {{ styleOptions[0].Caption }}

{{ model.sectionNumber($index) }} Select a {{section.TypeName.toLowerCase()}} option:

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ swatch = model.getActiveOption('trt.swc');"" }} {{ activeOption = model.getActiveOption(activeOptionOverride) || model.getActiveOption(section.TypeId);""}}
{{ activeOption.Caption }}

{{ model.getActiveOption(section.TypeId).Caption }}

{{ activeOptionOverride = null;"" }}
  • {{ inputType = section.AllowMultiple ? 'checkbox' : 'radio';"" }} {{ inputName = section.AllowMultiple ? (section.SafeTypeId + '_' + $index) : option.Id;"" }} {{ dataKey = section.AllowMultiple ? (option.Properties.TypeId + '_' + option.Id) : section.TypeId;""}} {{ checkedVal = section.AllowMultiple ? true : option.Id;"" }} {{ type}}
    {{model.data[items[0].TypeId]=items[0].Id;""}}
    • {{ items[0].Properties.TypeName}}: {{ items[0].Caption }}

    {{items[0].Properties.CaptionSmall}}

    {{items[0].Caption}}
    Best for Kids
    {{ subDataKey = section.AllowMultiple ? option.Properties.TypeId : option.Options[0].TypeId;"" }}
    {{ opt6f4d715f499745eea020e4e49280e213 = (option.Options | orderBy: 'SortOrder');"" }}

{{ model.sectionNumber($index) }} Select a {{section.TypeName.toLowerCase()}} option:

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ swatch = model.getActiveOption('trt.swc');"" }} {{ activeOption = model.getActiveOption(activeOptionOverride) || model.getActiveOption(section.TypeId);""}}
{{ activeOption.Caption }}

{{ model.getActiveOption(section.TypeId).Caption }}

{{ activeOptionOverride = null;"" }}
  • {{ styleOptions = (option.Options | filter: { TypeId: 'val.stl'}:true);"" }} {{ sizeOptions = (option.Options | filter: { TypeId: 'val.siz'}:true);"" }} {{ endOptions = (option.Options | filter: { TypeId: 'val.end'}:true);"" }} {{ colorOptions = (option.Options | filter: { TypeId: 'val.clr'}:true);"" }}
    {{model.data['val.siz']=sizeOptions[0].Id;""}} • Valance size: {{sizeOptions[0].Caption | raw}}

    • Valance End:

    {{ valanceEndOptions = (endOptions | orderBy: 'SortOrder');"" }}

    • Valance Color:

    {{ valanceColorOptions = (colorOptions | orderBy: 'SortOrder');"" }}

{{ model.sectionNumber($index) }} Optional information:

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}

{{ model.sectionNumber($index) }} Select a {{section.TypeName.toLowerCase()}} option:

{{ typeNameDispaly = (section.TypeName == "Swatch") ? "product color" : (section.TypeName == "Room") ? "room selection" : section.TypeName;"" }} Learn more about {{typeNameDispaly | lowercase}}
{{ swatch = model.getActiveOption('trt.swc');"" }} {{ activeOption = model.getActiveOption(activeOptionOverride) || model.getActiveOption(section.TypeId);""}}
{{ activeOption.Caption }}

{{ model.getActiveOption(section.TypeId).Caption }}

{{ activeOptionOverride = null;"" }}
  • {{ inputType = section.AllowMultiple ? 'checkbox' : 'radio';"" }} {{ inputName = section.AllowMultiple ? (section.SafeTypeId + '_' + $index) : option.Id;"" }} {{ dataKey = section.AllowMultiple ? (option.Properties.TypeId + '_' + option.Id) : section.TypeId;""}} {{ checkedVal = section.AllowMultiple ? true : option.Id;"" }} {{ type}}
    {{model.data[items[0].TypeId]=items[0].Id;""}}
    • {{ items[0].Properties.TypeName}}: {{ items[0].Caption }}

    {{items[0].Properties.CaptionSmall}}

    {{items[0].Caption}}
    Best for Kids
    {{ subDataKey = section.AllowMultiple ? option.Properties.TypeId : option.Options[0].TypeId;"" }}
    {{ opt66f4008f21e04b6d92f10208faa81cdf = (option.Options | orderBy: 'SortOrder');"" }}
Please address the following errors to continue: You're Done!

Write a Review for Blindsgalore® Roller Shade: Newport Blackout - CLOSEOUT

Product Rating

Tell other customers about yourself

Include a Photo

Add Photo

Please tell us what you think about Blindsgalore


Customer Reviews of Blindsgalore® Roller Shade: Newport Blackout - CLOSEOUT

There are no reivews.

Write a Review

{{review.Title}}

By {{review.Nickname}} from {{review.Location}} on {{review.Date | date:"MMMM d, yyyy"}}

read more

Construction
Value
Ease of Installment

Every custom ordered window treatment purchased from Blindsgalore is backed by a factory warranty.

For details on a particular warranty view our warranty page.

  • Reverse roll shades must be top mounted
  • Newport Blackout is 100% Polyester blackout fabric fused to an acrylic backing
  • Neutral to streetside
  • Shades wider than 78" and longer than 66" will have a seam
  • Inside mount will have up to a 3/4" light gap on each side
  • Shades over 73" wide must be ordered with continuous cord lift option
  • All mounting hardware included
  • Lifetime limited warranty

Specifications

  • Width 15" - 103"
  • Height 12" - 120"
  • Minimum inside-mount depth 2 1/4"
  • Minimum flush-mount depth 4"
  • Minimum outside-mount space 1 3/4"

Please note the following exceptions to the above specifications

Roller Cassette Valance

  • Width 15" - 103"
  • Height 12" - 120"
  • Minimum inside-mount depth 2 1/4"
  • Minimum flush-mount depth 4 1/4"
  • Minimum outside-mount space 2 7/8"

Spring Roller (Cordless) Lift

  • Width 14" - 70"
  • Height 12" - 72"
  • Minimum inside-mount depth 1 3/4"
  • Minimum flush-mount depth 4"
  • Minimum outside-mount space 1 3/4"

Need Help?

Do It Yourself Guides, Expert Advice and Learn About an In-Home Consultation.