# Bundles for JS/CSS Minification

PIPELINE_CSS = {
    'common': {
        'source_filenames': (
            'normalize-css/normalize.css',
            'sumo/less/main.less',
            'sumo/less/search.less',
            'mozilla-tabzilla/css/tabzilla.css',
        ),
        'output_filename': 'build/common-min.css'
    },
    'community': {
        'source_filenames': (
            'sumo/less/wiki-content.less',
            'community/less/community.less',
            'community/less/select.less',
        ),
        'output_filename': 'build/community-min.css'
    },
    'community-new': {
        'source_filenames': (
            'fontawesome/css/font-awesome.css',
            'pikaday/css/pikaday.css',
            'sumo/less/wiki-content.less',
            'community/less/community-new.less',
        ),
        'output_filename': 'build/community-new-min.css'
    },
    'mobile-common': {
        'source_filenames': (
            'fontawesome/css/font-awesome.css',
            'normalize-css/normalize.css',
            'sumo/less/mobile/main.less',
            'sumo/less/mobile/search.less',
        ),
        'output_filename': 'build/mobile-common-min.css'
    },
    'print': {
        'source_filenames': (
            'sumo/css/print.css',
        ),
        'output_filename': 'build/print-min.css',
        'extra_context': {
            'media': 'print',
        }
    },
    # TODO: remove dependency on jquery ui CSS and use our own
    'jqueryui': {
        'source_filenames': (
            'sumo/css/jqueryui/jqueryui.css',
        ),
        'output_filename': 'build/jqueryui-min.css'
    },
    'forums': {
        'source_filenames': (
            'sumo/less/forums.less',
            'sumo/less/reportabuse.less',
        ),
        'output_filename': 'build/forums-min.css'
    },
    'questions': {
        'source_filenames': (
            'sumo/less/questions.less',
            'sumo/css/cannedresponses.css',
            'sumo/less/reportabuse.less',
        ),
        'output_filename': 'build/questions-min.css'
    },
    'questions.metrics': {
        'source_filenames': (
            'sumo/less/questions.metrics.less',
        ),
        'output_filename': 'build/questions.metrics-min.css'
    },
    'questions.aaq.react': {
        'source_filenames': (
            'fontawesome/css/font-awesome.css',
            'questions/less/questions.aaq.react.less',
        ),
        'output_filename': 'build/questions.aaq.react-min.css'
    },
    'mobile-questions': {
        'source_filenames': (
            'sumo/less/mobile/questions.less',
        ),
        'output_filename': 'build/mobile-questions-min.css'
    },
    'mobile-aaq': {
        'source_filenames': (
            'sumo/less/mobile/aaq.less',
        ),
        'output_filename': 'build/mobile-aaq-min.css'
    },
    'rickshaw': {
        'source_filenames': (
            'sumo/css/jqueryui/jqueryui.css',
            'sumo/css/rickshaw.css',
            'sumo/less/rickshaw.sumo.less',
        ),
        'output_filename': 'build/rickshaw-min.css'
    },
    'mobile-search': {
        'source_filenames': (
            'sumo/less/mobile/search.less',
        ),
        'output_filename': 'build/mobile-search-min.css'
    },
    'wiki': {
        'source_filenames': (
            'sumo/css/users.autocomplete.css',
            'sumo/css/users.list.css',
            'sumo/less/wiki.less',
            'sumo/less/wiki-content.less',
            'sumo/css/screencast.css',
        ),
        'output_filename': 'build/wiki-min.css'
    },
    'wiki-editor': {
        'source_filenames': (
            'codemirror/lib/codemirror.css',
            'codemirror/addon/hint/show-hint.css',
        ),
        'output_filename': 'wiki-editor-min.css'
    },
    'mobile-wiki': {
        'source_filenames': (
            'sumo/less/mobile/wiki.less',
            'sumo/less/wiki-content.less',
        ),
        'output_filename': 'build/mobile-wiki-min.css'
    },
    'mobile-wiki-minimal': {
        'source_filenames': (
            'normalize-css/normalize.css',
            'sumo/less/mobile/main.less',
            'sumo/less/mobile/wiki.less',
            'sumo/less/wiki-content.less',
        ),
        'output_filename': 'build/mobile-wiki-minimal-min.css'
    },
    'home': {
        'source_filenames': (
            'sumo/less/home.less',
        ),
        'output_filename': 'build/home-min.css'
    },
    'gallery': {
        'source_filenames': (
            'sumo/less/gallery.less',
        ),
        'output_filename': 'build/gallery-min.css'
    },
    'ie': {
        'source_filenames': (
            'sumo/css/ie.css',