summaryrefslogtreecommitdiff
path: root/src/main/resources/META-INF
Commit message (Collapse)AuthorAgeFilesLines
* MlkBookmarkSubmissionForm: Make type-only import Flow-commented.Matthias Andreas Benkard2020-02-161-1/+1
| | | | Change-Id: Ie1b6461e5ae8ef7888412a4cfbc3d9543a2ddbeb
* MlkBookmarkSubmissionForm: Implement disconnectedCallback().Matthias Andreas Benkard2020-02-151-0/+4
| | | | Change-Id: Id93112b47d092711cd533c678901177fa73e3255
* Web: Add ESLint.Matthias Andreas Benkard2020-02-154-9/+900
| | | | Change-Id: I3c7fb3cb2b11de29dab0f3be0d1587ee3d41e72f
* Web: Remove lit-html, prefixfree, redux.Matthias Andreas Benkard2020-02-152-30/+1
| | | | | | They were unused, so this patch removes them. Change-Id: I53cda07b5622bace3cd0fb004e75d19ddba8b681
* Web: Install TypeScript definitions for Elix.Matthias Andreas Benkard2020-02-152-1/+2
| | | | Change-Id: I6ca8cafde683921d127599e01c7cada9dbbd5223
* Web: Move types.js to cms2/.Matthias Andreas Benkard2020-02-152-1/+1
| | | | Change-Id: I297c74397b944e88989a8320953065e5cdd64c25
* Web: Move the Flow type cast function to its own module.Matthias Andreas Benkard2020-02-152-14/+15
| | | | Change-Id: I572c91e483fdb0a3b9fce4a9315b9dac92f9a31b
* Use Flow to typecheck JavaScript code.Matthias Andreas Benkard2020-02-154-15/+49
| | | | Change-Id: I9c0c9b5aa74d592a04eb6533e64669f1896fb7cd
* MlkBookmarkSubmissionForm: Remove lit-html dependency.Matthias Andreas Benkard2020-02-151-48/+43
| | | | | | | For the MlkBookmarkSubmissionForm component, even lit-html is overkill. This patch removes it and makes the component even simpler. Change-Id: I5de6ffac4a3177c8fba89a1f897ad6b49f9ae562
* MlkBookmarkSubmissionForm: Refactor subelement references.Matthias Andreas Benkard2020-02-151-21/+19
| | | | Change-Id: I8a50c55536c602c2412cae00f0762e4f8d9bb244
* MlkBookmarkSubmissionForm: Refactor attributes.Matthias Andreas Benkard2020-02-151-4/+19
| | | | Change-Id: I47ada5516a37e7d3ad2184d7a3cc920685a20413
* Web: Remove AdminElement and components.js.Matthias Andreas Benkard2020-02-153-54/+0
| | | | Change-Id: Ib829e99069229866a18e2a5356330bcf952b08d4
* Bookmark submission: Select public viewability by default.Matthias Andreas Benkard2020-02-151-2/+2
| | | | Change-Id: Ia8a1feec2d01fd5fc5c7d032f976ae547887f6c8
* Bookmark submission: Fix stylesheet link.Matthias Andreas Benkard2020-02-151-1/+1
| | | | Change-Id: I797a2d82fb3d0fe229b08e4d000b146d2763ac96
* Bookmark submission: Use CSS grid for form layout.Matthias Andreas Benkard2020-02-132-27/+50
| | | | Change-Id: If06ddb2407dfb3f0e59948a9c437e9af4129da78
* Bookmark submission: Load title if URI was specified but title was not.Matthias Andreas Benkard2020-02-131-0/+1
| | | | Change-Id: Idb956c72a4ecf87a2d40b5b1f382b3292eba5228
* Add /bookmarks/new endpoint.Matthias Andreas Benkard2020-02-132-5/+21
| | | | Change-Id: I903dbf5f918e1478fff82e5ebf6f3e3e2766572d
* Bookmark submission: Make bookmark submission form a reusable WebComponent.Matthias Andreas Benkard2020-02-132-22/+100
| | | | Change-Id: I723d98208040db5b0d2d56d8c5e727c68399f843
* Bookmark submission: Fetch page info through back end.Matthias Andreas Benkard2020-02-121-10/+8
| | | | | | | CORS prevents us from fetch the target page directly. This patch makes the front end use the back end to fetch it instead. Change-Id: I2d33a68d00b6ce1bb7a7b8dfcb7687f0bd1fdebd
* Bookmark submission: Automatically fetch title after URI input.Matthias Andreas Benkard2020-02-121-1/+26
| | | | Change-Id: Ieea258e076d1dbaeba2520e583b590822dfdcab8
* Bookmark submission: Rearrange fields, focus URI field on pane expansion.Matthias Andreas Benkard2020-02-121-0/+5
| | | | Change-Id: I2c440905a39ea0126fa6b1024fa7b54e80a59b1a
* Add a light hover effect on navbar items.Matthias Andreas Benkard2020-02-101-0/+4
| | | | Change-Id: I3e4e42414590cf94713d9ef53123d4e8c51986ea
* Hide bookmark submission form by default.Matthias Andreas Benkard2020-02-101-0/+4
| | | | Change-Id: I542d39164297afa70d66102bd7db0bf064df9e02
* Book Marx: Implement bookmark submission.Matthias Andreas Benkard2020-02-101-0/+4
| | | | Change-Id: Ieb1fef8565ed0e17de9590d5207ba11ebfe6f177
* Desaturate all colors.Matthias Andreas Benkard2020-02-101-4/+4
| | | | Change-Id: Ieb8ab0b2324f015f45406bae044c52ab4f55d2a2
* Navigation bar: Make navigation items clickable everywhere.Matthias Andreas Benkard2020-02-101-3/+3
| | | | Change-Id: Ic69c8b03e41868b3d28d4463e991f58ea2b82411
* Lafargue: Implement basic viewer.Matthias Andreas Benkard2020-02-091-0/+14
| | | | Change-Id: If24f58aa069a14139454708d02ac40109c2181ef
* Book Marx: Properly format bookmarks.Matthias Andreas Benkard2020-02-091-1/+18
| | | | Change-Id: Idd6f2c4622d4b1a16c74b2d3af02e637625732fc
* Web: Increase active menu item overlap from 1px to 3px.Matthias Andreas Benkard2020-02-091-1/+1
| | | | Change-Id: I977c6cd7252935645e07585ef3c4328987b02f73
* Book Marx: Implement basic viewer.Matthias Andreas Benkard2020-02-091-0/+4
| | | | Change-Id: I5a878ca82d8489c6a87c86f66a49a085f168f86c
* Create a base design.Matthias Andreas Benkard2020-02-091-1/+112
| | | | Change-Id: Idf90f0e4b1c411edb72d468d9b4c10daac6c67a3
* Wiki: Show warning if attempt to save the page fails.Matthias Andreas Benkard2020-02-021-1/+1
| | | | Change-Id: I3fbacfca1c5d5f5834797ef029d79228cdb4dde2
* Move web files below /cms2 so they are easier to serve.Matthias Andreas Benkard2020-01-315-18/+18
| | | | Change-Id: Ib56ceaef4ecaaa5c12398d6e27c63404eb4b9cd6
* Remove index.html.Matthias Andreas Benkard2020-01-271-152/+0
| | | | Change-Id: Iac02f4dd4251525970e6e74e9a399c532f46c7d0
* Sort package.json.Matthias Andreas Benkard2020-01-261-3/+3
| | | | Change-Id: I4735d8df29f36adcc37a15a9a60aa5c2874c2021
* Add Bosonic web components as a dependency.Matthias Andreas Benkard2020-01-262-0/+14
| | | | Change-Id: I2ccdfcd00d8f6f2a6955a3cd51e1e03684682771
* Rename {common => base}.css.Matthias Andreas Benkard2020-01-261-0/+0
| | | | Change-Id: I5099a8d8c955ae2d8f200b22678283b1985ddd7e
* Add Normalize-Opentype.css.Matthias Andreas Benkard2020-01-263-0/+10
| | | | Change-Id: I3281ddecf7fd9cfe26b57e95b82c04ea4978c189
* Wiki: Add ContentTools to all wiki pages.Matthias Andreas Benkard2020-01-252-0/+9
| | | | Change-Id: I30e3c59458b2754439c9edfd5029d260816dd9de
* Add Elix web component library as a dependency.Matthias Andreas Benkard2020-01-252-0/+7
| | | | Change-Id: I2a1c98c50e72c27ee45b322d1e01a3c307e5118c
* Clean up CSS and JavaScript files, change wiki layout a bit.Matthias Andreas Benkard2020-01-254-3/+15
| | | | Change-Id: Ib47bf59db5e4e65ef58515b45d63bd7f1572c88b
* Web: Add purecss/buttons.css.Matthias Andreas Benkard2020-01-241-1/+1
| | | | Change-Id: I0c4b049de17629510619ff9fcca3f0bd263a93b5
* Web: Add PureCSS, Prism.js, Prefixfree.Matthias Andreas Benkard2020-01-242-5/+62
| | | | Change-Id: I228ebf02e254c20fcf3aed8c6804aa3eacbbd510
* Web: Import JavaScript modules by path, without an import map.Matthias Andreas Benkard2020-01-243-6/+3
| | | | Change-Id: I2142ddb12e4eb39ec2a80947f6f77d5a6c9812a6
* Use Snowpack for web module management.Matthias Andreas Benkard2020-01-234-13/+1551
| | | | Change-Id: Id4ed0471166cfe82caeca7b5e8b53c9ef1765d66
* Frontend: Put import map into its own file.Matthias Andreas Benkard2020-01-232-13/+10
| | | | Change-Id: I0357d6961acedbae5b8ed8b65c45e7c8a5469178
* Frontend: Add all remaining JavaScript modules to the import map.Matthias Andreas Benkard2020-01-231-0/+2
| | | | Change-Id: I6bdc929a29ebf7e2de893ce984b42862680e21c6
* AdminElement: Use Redux.Matthias Andreas Benkard2020-01-234-2379/+51
| | | | | | | | | - Imports es-module-shims. - Adds an importmap via es-module-shims. - Makes the “switch” button flip a boolean flag in the state and uses it to modify the value shown. Change-Id: Ie8042a4c434206f590ebde21fd67e84f48446c03
* WebComponents: Use lit-html for templating.Matthias Andreas Benkard2020-01-221-4/+3
| | | | Change-Id: Ic2fac595c5fc0275a4859d8c8bf470c77907be19
* Add an example WebComponent.Matthias Andreas Benkard2020-01-225-0/+2466
| | | | Change-Id: I74a6b63912f431db150e6cd4707c405621a922dd