import fanstatic library = fanstatic.Library('knockout', 'resources') knockout = fanstatic.Resource(library, 'knockout.js', minified='knockout.min.js')
# -*- coding: utf-8 -*- import fanstatic import js.bootstrap4 import js.jquery import js.jqueryui import js.select2 import os.path import zope.viewlet.viewlet css_lib = fanstatic.Library('css', os.path.join('resources', 'css')) js_lib = fanstatic.Library('js', os.path.join('resources', 'js')) # CSS reset_css = fanstatic.Resource(css_lib, 'reset.css') hamburger_fold_out_menu_css = fanstatic.Resource( css_lib, 'pure-css-hamburger-fold-out-menu.css') base_css = fanstatic.Resource(css_lib, 'base.css', depends=[reset_css, hamburger_fold_out_menu_css]) print_css = fanstatic.Resource(css_lib, 'print.css', depends=[base_css]) table_css = fanstatic.Resource(css_lib, 'table.css') form_css = fanstatic.Resource(css_lib, 'form.css') wizard_css = fanstatic.Resource(css_lib, 'wizard.css') prefs_css = fanstatic.Resource(css_lib, 'prefs.css', depends=[form_css]) css = fanstatic.Group([ base_css, print_css, form_css, prefs_css, table_css, wizard_css,
# -*- coding: utf-8 -*- # Copyright (c) 2013 gocept gmbh & co. kg # See also LICENSE.txt import fanstatic MINIFIERS = {'.css': 'cssmin', '.js': 'jsmin'} library = fanstatic.Library('gocept.jasmine', 'resources', minifiers=MINIFIERS) jasmine_css = fanstatic.Resource(library, 'jasmine.css') jasmine_js = fanstatic.Resource(library, 'jasmine.js') mock_ajax_js = fanstatic.Resource(library, 'mock-ajax.js', depends=[jasmine_js]) jasmine_html = fanstatic.Resource(library, 'jasmine-html.js', depends=[jasmine_js]) jasmine = fanstatic.Resource(library, 'setup_jasmine.js', depends=[jasmine_css, jasmine_html, mock_ajax_js], bottom=False) selftest = fanstatic.Resource(library, 'selftest.js', depends=[jasmine])
import fanstatic import js.jquery library = fanstatic.Library('jquery_tinyscrollbar', 'resources') jquery_tinyscrollbar = fanstatic.Resource( library, 'jquery.tinyscrollbar.js', minified='jquery.tinyscrollbar.min.js', depends=[js.jquery.jquery]) __all__ = [ 'jquery_tinyscrollbar', ]
import fanstatic import js.jquery library = fanstatic.Library('ember', 'resources') handlebars = fanstatic.Resource( library, 'handlebars-1.0.0.js', minified='handlebars-1.0.0.min.js') ember = fanstatic.Resource( library, 'ember-1.0.0.js', minified='ember-1.0.0.min.js', depends=[js.jquery.jquery, handlebars]) ember_data = fanstatic.Resource( library, 'ember-data-1.0.0-beta-1.js', minified='ember-data-1.0.0-beta-1.min.js', depends=[ember])
from js.backbone import backbone from js.cropper import cropper from js.handlebars import handlebars from zeit.cms.browser.resources import Resource, Library import fanstatic import zeit.cms.browser.resources lib = Library('zeit.content.image', 'resources') Resource('drag-images.js', depends=[zeit.cms.browser.resources.base]) Resource('variant.css') Resource('variant.js', depends=[ variant_css, zeit.cms.browser.resources.base, backbone, cropper, handlebars ]) Resource('form.js', depends=[zeit.cms.browser.resources.base]) test_lib = fanstatic.Library('zeit.content.image.test', 'tests') test_variant_js = fanstatic.Resource(test_lib, 'test_variant.js', depends=[variant_js])
import fanstatic library = fanstatic.Library('mochikit', 'resources') Base = fanstatic.Resource(library, 'Base.js', minified='Base.min.js') DOM = fanstatic.Resource(library, 'DOM.js', minified='DOM.min.js', depends=[Base]) Iter = fanstatic.Resource(library, 'Iter.js', minified='Iter.min.js', depends=[Base]) Style = fanstatic.Resource(library, 'Style.js', minified='Style.min.js', depends=[Base, DOM]) Async = fanstatic.Resource(library, 'Async.js', minified='Async.min.js', depends=[Base]) Format = fanstatic.Resource(library, 'Format.js', minified='Format.min.js', depends=[Base]) DateTime = fanstatic.Resource(library, 'DateTime.js', minified='DateTime.min.js', depends=[Base]) Logging = fanstatic.Resource(library,
import fanstatic import js.backbone import js.knockout import js.underscore library = fanstatic.Library('knockback', 'resources') knockback = fanstatic.Resource(library, 'knockback.js', minified='knockback.min.js', depends=[ js.backbone.backbone, js.knockout.knockout, js.underscore.underscore ])
from icemac.addressbook.browser.resource import base_css, form import fanstatic import icemac.ab.calendar.browser.interfaces import icemac.addressbook.browser.favicon import js.bootstrap4 import js.classy import js.jquery import zope.viewlet.viewlet lib = fanstatic.Library('calendar', 'resources') calendar_css = fanstatic.Resource(lib, 'calendar.css', depends=[base_css]) print_css = fanstatic.Resource(lib, 'print.css', depends=[calendar_css]) calendar_js = fanstatic.Resource( lib, 'calendar.js', depends=[ js.jquery.jquery, js.classy.classy, form], bottom=True) eventview_css = fanstatic.Resource(lib, 'eventview.css') eventview_js = fanstatic.Resource( lib, 'eventview.js', depends=[js.bootstrap4.bootstrap]) eventview = fanstatic.Group([ eventview_css, eventview_js ]) class CalendarResources(zope.viewlet.viewlet.ViewletBase):
import fanstatic library = fanstatic.Library('rivets', 'resources') rivets = fanstatic.Resource(library, 'rivets.js', minified='rivets.min.js')
from js.jquery import jquery from js.jqueryui import jqueryui import fanstatic library = fanstatic.Library('colorpicker', 'resources') colorpicker_css = fanstatic.Resource(library, 'jquery.colorpicker.css', minified='jquery.colorpicker.min.css') colorpicker = fanstatic.Resource(library, 'jquery.colorpicker.js', minified='jquery.colorpicker.min.js', depends=[jquery, jqueryui, colorpicker_css]) cmyk_parser = fanstatic.Resource(library, 'jquery.ui.colorpicker-cmyk-parser.js') cmyk_percentage_parser = fanstatic.Resource( library, 'jquery.ui.colorpicker-cmyk-percentage-parser.js') swatches_crayola = fanstatic.Resource(library, 'jquery.ui.colorpicker-crayola.js') swatches_pantone = fanstatic.Resource(library, 'jquery.ui.colorpicker-pantone.js') swatches_ral = fanstatic.Resource(library, 'jquery.ui.colorpicker-ral-classic.js')
from js.jquery import jquery from js.jqueryui import jqueryui import fanstatic library = fanstatic.Library('ehynds_multiselect', 'resources') multiselect_css = fanstatic.Resource(library, 'jquery.multiselect.css', minified='jquery.multiselect.min.css') multiselect = fanstatic.Resource(library, 'jquery.multiselect.js', minified='jquery.multiselect.min.js', depends=[jquery, jqueryui, multiselect_css])
import fanstatic library = fanstatic.Library('smoke', 'resources') base_css = fanstatic.Resource(library, 'smoke.css') theme_100s = fanstatic.Resource(library, 'themes/100s.css', depends=[base_css]) theme_dark = fanstatic.Resource(library, 'themes/dark.css', depends=[base_css]) theme_tiger = fanstatic.Resource(library, 'themes/tiger.css', depends=[base_css]) css = fanstatic.Slot(library, '.css', default=base_css) smoke_js = fanstatic.Resource(library, 'smoke.js', minified='smoke.min.js', depends=[css])
import fanstatic import js.jquery library = fanstatic.Library('jquery_placeholder', 'resources') jquery_placeholder = fanstatic.Resource(library, 'jquery.placeholder.js', minified='jquery.placeholder.min.js', depends=[js.jquery.jquery])
def __init__(self, filename, *args, **kw): base, type_ = self.splitext(filename) kw['globs'] = sys._getframe(1).f_globals kw['lib'] = kw['globs']['lib_%s' % type_] super(SplitDirResource, self).__init__(filename, *args, **kw) SplitDirResource('forms.css') SplitDirResource('tables.css') SplitDirResource('lightbox.css') SplitDirResource('cms_widgets.css') SplitDirResource('object_details.css') SplitDirResource('cms.css') # Only explicitly included by .login.Login login_css = fanstatic.Resource(lib_css, 'login.css') jqueryui_theme = fanstatic.Resource( lib_js, 'jquery/jquery-ui-custom-theme/jquery-ui-1.10.4.custom.css', minified='jquery/jquery-ui-custom-theme/jquery-ui-1.10.4.custom.min.css') jqueryui = fanstatic.Group([js.jqueryui.jqueryui, jqueryui_theme]) register(jqueryui) zc_table = Library('zc.table', pkg_resources.resource_filename('zc.table', 'resources')) zc_table_js = fanstatic.Resource(zc_table, 'sorting.js') register(zc_table_js) zc_datetimewidget = Library( 'zc.datetimewidget',
import fanstatic Library = fanstatic.Library('gocept.datetimewidget', 'resources') calendar = fanstatic.Resource(Library, 'calendar.js') calendar_setup = fanstatic.Resource(Library, 'calendar-setup.js', depends=[calendar]) calendar_css_blue = fanstatic.Resource(Library, 'calendar-blue.css') calendar_css_brown = fanstatic.Resource(Library, 'calendar-brown.css') calendar_css_green = fanstatic.Resource(Library, 'calendar-green.css') calendar_css_system = fanstatic.Resource(Library, 'calendar-system.css') calendar_css_tas = fanstatic.Resource(Library, 'calendar-tas.css') calendar_css_win2k = fanstatic.Resource(Library, 'calendar-win2k-1.css') calendar_css_win2k_cold = fanstatic.Resource(Library, 'calendar-win2k-cold-1.css') calendar_lang_al = fanstatic.Resource(Library, 'languages/calendar-al.js') calendar_lang_bg = fanstatic.Resource(Library, 'languages/calendar-bg.js') calendar_lang_big5 = fanstatic.Resource(Library, 'languages/calendar-big5.js')
from zeit.cms.browser.resources import Resource, Library import fanstatic import zeit.cms.browser.resources lib = Library('zeit.content.gallery', 'resources') Resource('gallery.css') Resource('details.js', depends=[ zeit.cms.browser.resources.base, gallery_css]) swfupload = fanstatic.Resource(lib, 'SWFUpload/swfupload.js') Resource('upload.js', depends=[ zeit.cms.browser.resources.base, zeit.cms.browser.resources.filename_js, swfupload, gallery_css])
from icemac.addressbook.browser.resource import base_css import fanstatic import icemac.ab.document.browser.interfaces import icemac.addressbook.browser.favicon import zope.viewlet.viewlet lib = fanstatic.Library('document', 'resources') document_css = fanstatic.Resource(lib, 'document.css', depends=[base_css]) document_js = fanstatic.Resource(lib, 'document.js', depends=[], bottom=True) class DocumentResources(zope.viewlet.viewlet.ViewletBase): """Resources which are needed for the documents.""" def update(self): document_css.need() document_js.need() def render(self): return u'' def set_layer(context, request): """Set the document layer on the request, so the resources are rendered.""" zope.interface.alsoProvides( request, icemac.ab.document.browser.interfaces.IDocumentLayer) document_favicon = icemac.addressbook.browser.favicon.FavIconData( '/fanstatic/document/img/favicon.ico', '/fanstatic/document/img/favicon-preview.png')
import fanstatic from js.bootstrap import bootstrap library = fanstatic.Library("fontawesome", "resources") fontawesome = fanstatic.Resource( library, "css/font-awesome.css", minified="css/font-awesome.min.css", depends=[bootstrap], ) fontawesome_ie7 = fanstatic.Resource( library, "css/font-awesome-ie7.css", minified="css/font-awesome-ie7.min.css", depends=[bootstrap], )
import fanstatic import js.raphael library = fanstatic.Library('graphael', 'resources') g_raphael = fanstatic.Resource(library, 'g.raphael.js', minified='g.raphael-min.js', depends=[js.raphael.raphael]) bar = fanstatic.Resource(library, 'g.bar.js', minified='g.bar-min.js', depends=[g_raphael]) dot = fanstatic.Resource(library, 'g.dot.js', minified='g.dot-min.js', depends=[g_raphael]) line = fanstatic.Resource(library, 'g.line.js', minified='g.line-min.js', depends=[g_raphael]) pie = fanstatic.Resource(library, 'g.pie.js', minified='g.pie-min.js', depends=[g_raphael]) graphael = fanstatic.Group([
import js.classy import js.jquery import js.knockout try: import js.bootstrap import js.jqueryui except ImportError: HAS_CONTAINER_DEPENDENCIES = False else: HAS_CONTAINER_DEPENDENCIES = True library = fanstatic.Library('ajja', 'resources') additionals = fanstatic.Library('ajja', 'additional') handlebars = fanstatic.Resource(additionals, 'handlebars-v4.0.2.js') ko_mapping = fanstatic.Resource(additionals, 'ko.mapping.js', minified='ko.mapping.min.js', depends=[js.knockout.knockout]) helpers = fanstatic.Resource(library, 'helpers.js', minified='helpers.min.js', depends=[js.jquery.jquery, ko_mapping]) templates = fanstatic.Resource(library, 'templates.js', minified='templates.min.js')
import fanstatic import js.jquery library = fanstatic.Library('jquery_fullcalendar', 'resources') fullcalendar = fanstatic.Group([ fanstatic.Resource(library, 'fullcalendar.css'), fanstatic.Resource(library, 'fullcalendar.js', minified='fullcalendar.min.js', depends=[js.jquery.jquery]) ])