<commit_before>/**
 * Global settings that do not change in a production environment
 */

if (typeof window === 'undefined') {
    // For tests
    global.window = {}
}

window.appSettings = {
    headerHeight: 60,
    drawerWidth: 250,
    drawerAnimationDuration:500,

    icons: {
        navbarArchive: 'ios-box',
        navbarEye:     'ios-eye',
        navbarChevron: 'ios-arrow-right',
        navbarSearch:  'ios-search-strong',
        navbarCompose: 'compose',
        navbarRefresh: 'ios-reload',

        threadPostMenu: 'more',
    }
}<commit_msg>feat(appSettings): Add view ID's and board layout options<commit_after>/**
 * Global settings that do not change in a production environment
 */

if (typeof window === 'undefined') {
    // For tests
    global.window = {}
}

window.appSettings = {
    boardOuterMargin: 30,
    boardPostMargin: 25,

    // The following settings can't be changed explcitly.
    // Needs to be kept in sync with src/styles/base/variables
    headerHeight: 60,
    drawerWidth: 250,
    drawerAnimationDuration: 500,

    homeViewID: 'HomeView',
    contentViewID: 'ContentView',
    settingsViewID: 'SettingsView',

    icons: {
        navbarArchive: 'ios-box',
        navbarEye:     'ios-eye',
        navbarChevron: 'ios-arrow-right',
        navbarSearch:  'ios-search-strong',
        navbarCompose: 'ios-plus-outline',
        navbarRefresh: 'ios-reload',

        threadPostMenu: 'more',
    }
}
{'fraction_non_alphanumeric': 0.12085635359116022, 'fraction_numerical': 0.013812154696132596, 'mean_word_length': 2.6776649746192893, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '215998', 'n_tokens_mistral': 471, 'n_tokens_neox': 430, 'n_words': 111}