         }))
         
         let appearanceSection = SettingsSection(title: "Appearance")
-        appearanceSection.add(item: SettingsItem(type: .options(values: [TabmanBar.Style.bar.description,
+        appearanceSection.add(item: SettingsItem(type: .options(values: [TabmanBar.Style.scrollingButtonBar.description,
                                                                          TabmanBar.Style.buttonBar.description,
-                                                                         TabmanBar.Style.scrollingButtonBar.description],
+                                                                         TabmanBar.Style.bar.description],
                                                                 selectedValue: { return self.tabViewController?.bar.style.description }),
                                                  title: "Bar Style",
                                                  description: nil,

                self.tabViewController?.bar.style = style
                self.tabViewController?.bar.appearance = PresetAppeareanceConfigs.forStyle(style,
                                                                                           currentAppearance: self.tabViewController?.bar.appearance)
        }))
        appearanceSection.add(item: SettingsItem(type: .toggle,
                                                 title: "Scroll Enabled",

            return "Custom"
        }
    }
    
    static func fromDescription(_ description: String) -> TabmanBar.Style {
        switch description {
            
        case "Button Bar":
            return .buttonBar    
        case "Scrolling Button Bar":
            return .scrollingButtonBar
            
        default:
            return .bar
        }
    }
}

fileprivate extension TabmanIndicator.Style {
    
    var description: String {
        switch self {
        case .line:
            return "Line"
        case .dot:
            return "Dot"
        case .block:
            return "Block"
        case .none:
            return "None"
            
        default:
            return "Custom"
        }
    }
    
    static func fromDescription(_ description: String) -> TabmanIndicator.Style {
        switch description {
        case "Line":
            return .line
        case "Dot":
            return .dot
        case "Block":
            return .block

        default:
            return .none
        }
    }
}
