* Spike out all-articles.html * Use it somewhere * Do the thing * Use 3 columns * Increase space between links * Hide standalone categories * Move all-articles to bottom of product-landing * Add obj_size filter * Add buttons if numArticles > 10 * Add click event to show * Add a chevron ^ * Assign maxArticles for some DRY fun * Add some comments
40 lines
1.2 KiB
JavaScript
40 lines
1.2 KiB
JavaScript
// Import our SCSS files so webpack will process them
|
|
import '../stylesheets/index.scss'
|
|
import displayPlatformSpecificContent from './display-platform-specific-content'
|
|
import explorer from './explorer'
|
|
import search from './search'
|
|
import nav from './nav'
|
|
import browserDateFormatter from 'browser-date-formatter'
|
|
import deprecationBanner from './deprecation-banner'
|
|
import sidebar from './sidebar'
|
|
import wrapCodeTerms from './wrap-code-terms'
|
|
import print from './print'
|
|
import localization from './localization'
|
|
import helpfulness from './helpfulness'
|
|
import experiment from './experiment'
|
|
import copyCode from './copy-code'
|
|
import { fillCsrf } from './get-csrf'
|
|
import initializeEvents from './events'
|
|
import filterCodeExamples from './filter-code-examples'
|
|
import allArticles from './all-articles'
|
|
|
|
document.addEventListener('DOMContentLoaded', async () => {
|
|
displayPlatformSpecificContent()
|
|
explorer()
|
|
search()
|
|
nav()
|
|
browserDateFormatter()
|
|
deprecationBanner()
|
|
sidebar()
|
|
wrapCodeTerms()
|
|
print()
|
|
localization()
|
|
await fillCsrf() // this must complete before any POST calls
|
|
helpfulness()
|
|
experiment()
|
|
copyCode()
|
|
initializeEvents()
|
|
filterCodeExamples()
|
|
allArticles()
|
|
})
|