├── .babelrc ├── .eslintignore ├── .eslintrc ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .nojekyll ├── .npmignore ├── .nvmrc ├── .storybook ├── main.js └── preview.js ├── .web_base ├── Documentation ├── FormsReadme.md ├── diagrams │ ├── AutocompleteStates.epgz │ ├── AutocompleteStates.svg │ ├── PersonalPublicDataLinks.drawio │ ├── PersonalPublicDataLinks.svg │ ├── solid-ui-block-diagram.epgz │ └── solid-ui-block-diagram.svg ├── form-ecosystem.html ├── form-examples │ ├── UserRoles.html │ ├── backupData │ │ ├── profile-demo_profile_rawData.ttl │ │ ├── structures2_organisations_form.ttl │ │ ├── structures2_organisations_rawData.ttl │ │ ├── structures3_SolidApps_rawData.ttl │ │ └── structures3_uiChoice_form.ttl │ ├── demo.html │ ├── edit-form-form.html │ ├── edit-form.html │ ├── profile-demo.html │ ├── structures.html │ ├── structures2.html │ ├── structures3.html │ └── test-form.js ├── forms-intro.html ├── style │ ├── demo-style.css │ └── solid-purple.css └── talks │ └── FormsTalk.html ├── LICENSE.md ├── README.md ├── __mocks__ ├── rdflib.ts └── solid-auth-client.ts ├── dependencies ├── InternalDependencies.svg ├── Makefile ├── Old-InternalDependencies.svg ├── all.ttl ├── convert-dependency.sed ├── dependencies.dot ├── imports.ttl ├── imports.txt ├── requires.ttl ├── requires.txt ├── source-file-list.txt └── ttl2dot.sed ├── examples ├── buttons │ └── index.html ├── draganddrop │ └── index.html ├── error │ └── index.html ├── forms │ └── index.html ├── header │ └── index.html ├── log │ └── index.html ├── matrix │ ├── index.html │ ├── test-matrix.js │ └── test.ttl ├── notepad │ └── index.html └── tabs │ └── index.html ├── jest-environment-jsdom.js ├── jest.config.js ├── package-lock.json ├── package.json ├── src ├── acl │ ├── access-controller.ts │ ├── access-groups.ts │ ├── acl-control.ts │ ├── acl.ts │ ├── add-agent-buttons.ts │ ├── index.ts │ └── types.ts ├── chat │ ├── bookmarks.js │ ├── chatLogic.js │ ├── class-version-dropped-infinte.wasjs │ ├── dateFolder.js │ ├── infinite.js │ ├── keys.ts │ ├── message.js │ ├── messageTools.js │ ├── signature.ts │ └── thread.js ├── convert.sed ├── create │ ├── create.ts │ ├── index.ts │ └── types.ts ├── debug.ts ├── folders.js ├── footer │ └── index.ts ├── header │ ├── empty-profile.ts │ └── index.ts ├── iconBase.ts ├── icons │ ├── GitHub-Mark-120px-plus.png │ ├── auto-play-next-tbl.svg │ ├── class-rectangle.svg │ ├── dokieli-logo.png │ ├── markdown.svg │ ├── noun-reply-5506924.svg │ ├── noun_1036577.svg │ ├── noun_10636.svg │ ├── noun_10636_grey.svg │ ├── noun_106627.svg │ ├── noun_106746.svg │ ├── noun_109873.svg │ ├── noun_1131903_51A7F9.svg │ ├── noun_113198.svg │ ├── noun_1180156.svg │ ├── noun_1180158.svg │ ├── noun_1180164.svg │ ├── noun_122196.svg │ ├── noun_123196.svg │ ├── noun_123691.svg │ ├── noun_130259.svg │ ├── noun_1369237.svg │ ├── noun_1369241.svg │ ├── noun_1384132.svg │ ├── noun_1384135.svg │ ├── noun_138712.svg │ ├── noun_142708.svg │ ├── noun_143899.svg │ ├── noun_144.svg │ ├── noun_145978.svg │ ├── noun_14973.svg │ ├── noun_15059.svg │ ├── noun_15177.svg │ ├── noun_15695.svg │ ├── noun_160517.svg │ ├── noun_160581.svg │ ├── noun_1619.svg │ ├── noun_16323.svg │ ├── noun_1689339.svg │ ├── noun_17020.svg │ ├── noun_17020_gray-tick.svg │ ├── noun_17020_sans-tick.svg │ ├── noun_170702.svg │ ├── noun_17181.svg │ ├── noun_189137.svg │ ├── noun_19460_green.svg │ ├── noun_2188_red.svg │ ├── noun_243787.svg │ ├── noun_253504.svg │ ├── noun_25830.svg │ ├── noun_260227.svg │ ├── noun_26877.svg │ ├── noun_272948.svg │ ├── noun_289243.svg │ ├── noun_339237.svg │ ├── noun_344563.svg │ ├── noun_346319.svg │ ├── noun_34653.svg │ ├── noun_34653_green.svg │ ├── noun_346777.svg │ ├── noun_347158.svg │ ├── noun_368567.svg │ ├── noun_383448.svg │ ├── noun_45961.svg │ ├── noun_4685.svg │ ├── noun_479395.svg │ ├── noun_480183.svg │ ├── noun_48218.svg │ ├── noun_492246.svg │ ├── noun_534313.svg │ ├── noun_547570.svg │ ├── noun_562340.svg │ ├── noun_567486.svg │ ├── noun_581629.svg │ ├── noun_598334.svg │ ├── noun_598334_cc.svg │ ├── noun_62007.svg │ ├── noun_638141.svg │ ├── noun_66617.svg │ ├── noun_681601.svg │ ├── noun_688606.svg │ ├── noun_704.svg │ ├── noun_748003.svg │ ├── noun_79217.svg │ ├── noun_793109.svg │ ├── noun_88470.svg │ ├── noun_897914.svg │ ├── noun_925021.svg │ ├── noun_973687.svg │ ├── noun_973694.svg │ ├── noun_973694_expanded.svg │ ├── noun_97839.svg │ ├── noun_98053.svg │ ├── noun_99101.svg │ ├── noun_Cabinet_1434380.svg │ ├── noun_Cabinet_251723.svg │ ├── noun_Camera_1618446_000000.svg │ ├── noun_Danger_1259514.svg │ ├── noun_Document_998605.svg │ ├── noun_Download_76560_000000.svg │ ├── noun_Hash_2457016.svg │ ├── noun_Robot_849764.svg │ ├── noun_Search_875351.svg │ ├── noun_Share_29706_000000.svg │ ├── noun_Sliders_341315_000000.svg │ ├── noun_T-Block_1114655_000000.svg │ ├── noun_T-Block_1114657_000000.svg │ ├── noun_Tag_3235488.svg │ ├── noun_Trade_1585569.svg │ ├── noun_Upload_76574_000000.svg │ ├── noun_classification_1479198.svg │ ├── noun_classification_260814.svg │ ├── noun_copy_2018813.svg │ ├── noun_forward_390574_000000.svg │ ├── noun_help.svg │ ├── noun_lines_2626315.svg │ ├── noun_list_638112.svg │ ├── noun_locked_2160665_000000.svg │ ├── noun_mention_3203461.svg │ ├── noun_photo album_668930_000000.svg │ ├── noun_photo library_230056_000000.svg │ ├── noun_properties_402126.svg │ ├── noun_properties_98039.svg │ ├── noun_rectangle_1722413.svg │ ├── noun_rhombus_1722412.svg │ ├── noun_unlocked_2160671_000000.svg │ ├── padlock-timbl.svg │ ├── property-diamond.svg │ ├── social │ │ ├── 0CREDITS.txt │ │ ├── ORCID-1.svg │ │ ├── bluesky-1.svg │ │ ├── facebook-2020-2-1.svg │ │ ├── github-icon.svg │ │ ├── instagram-2016-5.svg │ │ ├── linkedin-icon.svg │ │ ├── mastodon-2.svg │ │ ├── matrix-logo-black.svg │ │ ├── medium-logo-wordmark-black.svg │ │ ├── nostr-icon-purple-on-white.svg │ │ ├── pinterest-2-1.svg │ │ ├── reddit-4.svg │ │ ├── snapchat-0.svg │ │ ├── snapchat-1.svg │ │ ├── strava-2.svg │ │ ├── tiktok-icon-2.svg │ │ ├── tumblr-icon.svg │ │ ├── umai.svg │ │ └── x-2.svg │ └── solid_logo.ts ├── index.ts ├── log.ts ├── login │ └── login.ts ├── matrix │ ├── index.ts │ ├── matrix.ts │ └── types.ts ├── media │ ├── index.ts │ └── media-capture.ts ├── messageArea.js ├── noun_Camera_1618446_000000.js ├── ns.js ├── originalIcons │ ├── 0README.txt │ ├── 16dot-blue.gif │ ├── 16dot-green.gif │ ├── 16dot-red.gif │ ├── 16dot-yellow.gif │ ├── 18x18-button.white.gif │ ├── 18x18-white.gif │ ├── 1dot5a.gif │ ├── 1pt5a.gif │ ├── 22-categorize.png │ ├── 22-text-xml4.png │ ├── CV.png │ ├── Wclocksmall.png │ ├── about.png │ ├── appointment-new.png │ ├── ball16.gif │ ├── beanie-a.gif │ ├── bg_ball.gif │ ├── circ-blue.gif │ ├── circ-green.gif │ ├── circ-red.gif │ ├── circ-x.gif │ ├── circ-yellow.gif │ ├── clean │ │ ├── icon_back.png │ │ ├── icon_collapse.png │ │ ├── icon_collapse_all.png │ │ ├── icon_con_max.png │ │ ├── icon_con_min.png │ │ ├── icon_expand.png │ │ ├── icon_forward.png │ │ ├── icon_link_with_editor.png │ │ ├── icon_menu.png │ │ └── icon_up.png │ ├── clock1-a.gif │ ├── collapse-trans.svg │ ├── columns.svg │ ├── compassrose.png │ ├── discovery_small.png │ ├── document.png │ ├── expand-trans.svg │ ├── flickr_small.png │ ├── foaf │ │ └── foafTiny.gif │ ├── g1377.png │ ├── go-to-this.png │ ├── images-1.jpg │ ├── images-2.jpg │ ├── images-3.jpg │ ├── images-4.jpg │ ├── images-5.jpg │ ├── images.jpg │ ├── law.jpg │ ├── loading.png │ ├── lock1-a.gif │ ├── m-glass-a.gif │ ├── map.png │ ├── markers │ │ ├── 0.png │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ └── 9.png │ ├── microblog │ │ └── microblog.png │ ├── optional_off.PNG │ ├── optional_on.PNG │ ├── pb-logo.png │ ├── pencil_small.png │ ├── photo_back.png │ ├── photo_begin.png │ ├── photo_end.png │ ├── photo_next.png │ ├── photo_small.png │ ├── pin3-a.gif │ ├── pin7-a.gif │ ├── publication │ │ ├── publicationPaneIcon.gif │ │ ├── publicationPaneIcon2.gif │ │ └── publication_placeholder.gif │ ├── rdf_flyer.24.gif │ ├── refresh.gif │ ├── retract.gif │ ├── rows.svg │ ├── silk │ │ ├── famfamfam.com- Silk Icons.webloc │ │ ├── readme.txt │ │ └── telephone.png │ ├── smblk01.gif │ ├── smblu02.gif │ ├── smgr02.gif │ ├── smgry05.gif │ ├── smmag01.gif │ ├── smrd01.gif │ ├── smyel01.gif │ ├── social │ │ └── social.gif │ ├── sw-cube.png │ ├── table.png │ ├── table2.png │ ├── tag_small.png │ ├── tag_tiny.png │ ├── tango │ │ ├── 22-applications-system.png │ │ ├── 22-emblem-system.png │ │ ├── 22-folder-open.png │ │ ├── 22-folder.png │ │ ├── 22-help-browser.png │ │ ├── 22-image-x-generic.png │ │ ├── 22-list-add-new.png │ │ ├── 22-list-add.png │ │ ├── 22-list-remove.png │ │ ├── 22-mail-message-new.png │ │ ├── 22-text-html.png │ │ ├── 22-text-x-generic.png │ │ ├── 22-user-trash.png │ │ ├── 22-view-refresh.png │ │ ├── 22-x-office-calendar.png │ │ ├── 32-help-browser.png │ │ ├── README.txt │ │ └── Tango Icon Gallery - Tango Desktop Project.webloc │ ├── tbl-X-big.png │ ├── tbl-X-big.svg │ ├── tbl-collapse-no-effect.png │ ├── tbl-collapse.png │ ├── tbl-columns.png │ ├── tbl-down.png │ ├── tbl-down.svg │ ├── tbl-expand-l.png │ ├── tbl-expand-trans-no-effect.png │ ├── tbl-expand-trans.png │ ├── tbl-expand.png │ ├── tbl-i-blue-12.png │ ├── tbl-i-blue-12.svg │ ├── tbl-i-gray-12.png │ ├── tbl-i-gray-12.svg │ ├── tbl-invert.png │ ├── tbl-invert.svg │ ├── tbl-minis-red.png │ ├── tbl-minus-red-12.png │ ├── tbl-minus-red-12.svg │ ├── tbl-minus-red.svg │ ├── tbl-more-trans.png │ ├── tbl-plus-black.png │ ├── tbl-plus-black.svg │ ├── tbl-plus-green-12.png │ ├── tbl-plus-green-12.svg │ ├── tbl-plus-green.png │ ├── tbl-plus-green.svg │ ├── tbl-rows.png │ ├── tbl-shrink.png │ ├── tbl-up.png │ ├── tbl-up.svg │ ├── tbl-x-small.png │ ├── tbl-x-trans.png │ ├── tbl-x-trans.svg │ ├── trash1-a.gif │ ├── triangle-expand.png │ ├── userinput_add_triple.png │ ├── userinput_show_choices_temp.png │ ├── w3c │ │ ├── README.txt │ │ ├── n3.gif │ │ ├── n3_small.gif │ │ ├── n3_small.png │ │ ├── n3_smaller.png │ │ └── n3_smaller1.png │ └── x-office-calendar.png ├── pad.ts ├── participation.ts ├── preferences.js ├── signup │ ├── config-default.js │ └── signup.js ├── stories │ ├── Buttons.stories.mdx │ ├── DateTime.stories.mdx │ ├── Display.stories.mdx │ ├── DomManipulation.stories.mdx │ ├── DragAndDrop.stories.mdx │ ├── Events.stories.mdx │ ├── Header.stories.mdx │ ├── Images.stories.mdx │ ├── Interactive.stories.mdx │ ├── Log.stories.mdx │ ├── Matrix.stories.mdx │ ├── MediaTypes.stories.mdx │ ├── Notepad.stories.mdx │ ├── RdfUtils.stories.mdx │ ├── Tabs.stories.mdx │ ├── Widgets.stories.mdx │ ├── decorators.js │ ├── forms │ │ ├── Fields.stories.mdx │ │ ├── Forms.stories.mdx │ │ ├── Intro.stories.mdx │ │ └── Options.stories.mdx │ └── iconForClass.stories.mdx ├── style.js ├── styleConstants.js ├── style_multiSelect.js ├── table.js ├── tabs.ts ├── toDataURI.sh ├── typings.d.ts ├── utils │ ├── headerFooterHelpers.ts │ ├── index.js │ ├── keyHelpers │ │ ├── accessData.ts │ │ ├── acl.ts │ │ └── otherHelpers.ts │ └── label.ts └── widgets │ ├── buttons.ts │ ├── buttons │ └── iconLinks.ts │ ├── dragAndDrop.js │ ├── error.ts │ ├── forms.js │ ├── forms │ ├── autocomplete │ │ ├── autocompleteBar.ts │ │ ├── autocompleteField.ts │ │ ├── autocompletePicker.ts │ │ ├── instituteDetailsQuery.sparql │ │ ├── language.ts │ │ └── publicData.ts │ ├── basic.ts │ ├── comment.ts │ ├── fieldFunction.ts │ ├── fieldParams.ts │ └── formStyle.ts │ ├── index.js │ ├── multiSelect.js │ ├── peoplePicker.js │ └── widgetHelpers.ts ├── test ├── .eslintrc ├── browser │ ├── README.md │ └── tabs │ │ ├── index.html │ │ ├── test-tabs.js │ │ └── test.ttl ├── custom-matchers │ ├── toContainGraph.ts │ └── toEqualGraph.ts ├── helpers │ ├── dom-with-head.ts │ └── setup.ts └── unit │ ├── README.md │ ├── __snapshots__ │ ├── pad.test.ts.snap │ ├── participation.test.ts.snap │ └── tabs.test.ts.snap │ ├── acl │ ├── access-controller.test.ts │ ├── access-groups.test.ts │ ├── acl-control.test.ts │ ├── acl.mocks.ts │ ├── acl.test.ts │ ├── add-agent-buttons.test.ts │ ├── index.test.ts │ ├── mocks │ │ ├── aclWithAllAgents.ttl │ │ ├── defaultAcl.ttl │ │ ├── defaultAclDuplicate.ttl │ │ └── docAcl.ttl │ └── styles.test.ts │ ├── chat │ ├── __snapshots__ │ │ └── bookmarks.test.ts.snap │ ├── bookmarks.test.ts │ ├── dateFolder.test.ts │ ├── infinite.test.ts │ ├── keys.test.ts │ ├── message.test.ts │ ├── messageTools.test.ts │ ├── signature.test.ts │ └── thread.test.ts │ ├── create.test.ts │ ├── folders.test.ts │ ├── footer │ ├── __snapshots__ │ │ └── index.test.ts.snap │ └── index.test.ts │ ├── header │ ├── __snapshots__ │ │ └── index.test.ts.snap │ └── index.test.ts │ ├── helpers │ ├── clearStore.ts │ ├── createAgentMapFromTurtle.ts │ ├── createDataBrowserContext.ts │ ├── createGraphFromTurtle.ts │ ├── createGraphFromTurtleFile.ts │ ├── createLiveStore.ts │ ├── getFileContent.ts │ ├── instantiateAccessController.ts │ ├── instantiateAccessGroups.ts │ ├── loadTurtleFileIntoGraph.ts │ └── loadTurtleIntoGraph.ts │ ├── iconBase.test.ts │ ├── index.test.ts │ ├── log.test.ts │ ├── login │ └── login.test.ts │ ├── matrix.test.ts │ ├── media-capture.test.ts │ ├── messageArea.test.ts │ ├── noun_Camera_1618446_000000.test.ts │ ├── ns.test.ts │ ├── pad.test.ts │ ├── participation.test.ts │ ├── preferences.test.ts │ ├── style.test.ts │ ├── table.test.ts │ ├── tabs.test.ts │ ├── utils │ ├── index.test.ts │ ├── keyHelpers │ │ ├── accessData.test.ts │ │ ├── acl.test.ts │ │ └── otherHelpers.test.ts │ └── label.test.ts │ └── widgets │ ├── __snapshots__ │ └── error.test.ts.snap │ ├── buttons.test.ts │ ├── buttons │ └── iconLink.test.ts │ ├── dragAndDrop.test.ts │ ├── error.test.ts │ ├── forms │ ├── __snapshots__ │ │ ├── basic.test.ts.snap │ │ ├── comment.test.ts.snap │ │ └── index.test.ts.snap │ ├── autocomplete │ │ ├── __snapshots__ │ │ │ └── autocomplete.test.ts.snap │ │ ├── autocomplete.test.ts │ │ ├── broken-sparql-response-small.txt │ │ ├── language.test.ts │ │ ├── responses │ │ │ └── corpration-mass.json │ │ └── { │ ├── basic.test.ts │ ├── comment.test.ts │ ├── fieldFunction.test.ts │ ├── fieldParams.test.ts │ └── index.test.ts │ ├── index.test.ts │ ├── peoplePicker.test.ts │ └── widgetHelpers.test.ts ├── timestamp.sh ├── tsconfig.json ├── typings ├── raw-loader.d.ts └── solid-auth-tls │ └── index.d.ts └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | "@babel/preset-env", 4 | "@babel/preset-typescript" 5 | ], 6 | "plugins": [ 7 | "@babel/plugin-proposal-class-properties", 8 | "@babel/plugin-proposal-optional-chaining", 9 | "@babel/plugin-transform-async-to-generator", 10 | "@babel/plugin-transform-runtime" 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | lib 2 | *.html 3 | *.md 4 | *.json 5 | Documentation 6 | Documentation/forms-intro.html 7 | package.json 8 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "env": { 3 | "browser": true, 4 | "es6": true, 5 | "node": true 6 | }, 7 | "extends": "standard", 8 | "globals": { 9 | "Atomics": "readonly", 10 | "SharedArrayBuffer": "readonly" 11 | }, 12 | "parser": "@typescript-eslint/parser", 13 | "plugins": [ 14 | "@typescript-eslint" 15 | ], 16 | "rules": { 17 | "no-console": "error", 18 | "no-unused-vars": "off", 19 | "@typescript-eslint/no-unused-vars": ["warn", { 20 | "argsIgnorePattern": "^_", 21 | "varsIgnorePattern": "^_" 22 | }] 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | lib 4 | src/versionInfo.ts 5 | .idea 6 | .vscode 7 | coverage 8 | Documentation/api 9 | examples/storybook 10 | .history/ 11 | Documentation/form-examples/main.js 12 | -------------------------------------------------------------------------------- /.nojekyll: -------------------------------------------------------------------------------- 1 | It is now possible to completely bypass Jekyll processing on GitHub Pages by creating a file named .nojekyll in the 2 | root of your pages repo and pushing it to GitHub. This should only be necessary if your site uses files or directories 3 | that start with underscores since Jekyll considers these to be special resources and does not copy them to the final 4 | site. 5 | 6 | https://github.blog/2009-12-29-bypassing-jekyll-on-github-pages/ -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | # This file primarily exists to prevent ./dist from being ignored when publishing. 2 | # (Because it's listed in .gitignore). 3 | 4 | coverage -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v18.19.0 2 | -------------------------------------------------------------------------------- /.storybook/main.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | stories: ["../src/**/*.stories.mdx", "../src/**/*.stories.@(js|jsx|ts|tsx)"], 3 | addons: [ 4 | "@storybook/addon-links", 5 | "@storybook/addon-actions", 6 | "@storybook/addon-essentials" 7 | ], 8 | core: { 9 | builder: "webpack5" 10 | } 11 | } -------------------------------------------------------------------------------- /.storybook/preview.js: -------------------------------------------------------------------------------- 1 | 2 | export const parameters = { 3 | actions: { argTypesRegex: "^on[A-Z].*" }, 4 | } -------------------------------------------------------------------------------- /.web_base: -------------------------------------------------------------------------------- 1 | https://solidos.github.io/solid-ui 2 | -------------------------------------------------------------------------------- /Documentation/diagrams/AutocompleteStates.epgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/Documentation/diagrams/AutocompleteStates.epgz -------------------------------------------------------------------------------- /Documentation/diagrams/solid-ui-block-diagram.epgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/Documentation/diagrams/solid-ui-block-diagram.epgz -------------------------------------------------------------------------------- /Documentation/form-examples/backupData/structures2_organisations_rawData.ttl: -------------------------------------------------------------------------------- 1 | ########### used for https://solidos.github.io/solid-ui/Documentation/form-examples/structures2.html ##### 2 | 3 | @prefix : <#>. 4 | @prefix schema: . 5 | @prefix solid: . 6 | @prefix wikidata: . 7 | 8 | wikidata:Q875914 schema:name "Kreischberg"@en. 9 | 10 | :org1 11 | a schema:Corporation, wikidata:Q6881511; 12 | schema:name "Kreischberg", "kreischberg"; 13 | schema:uri ; 14 | solid:publicId wikidata:Q875914 . 15 | 16 | -------------------------------------------------------------------------------- /Documentation/style/demo-style.css: -------------------------------------------------------------------------------- 1 | input { 2 | background-color: #eef; 3 | padding: 0.5em; 4 | border: .5em solid white; 5 | font-size: 120%; 6 | } 7 | 8 | table { 9 | 10 | border-collapse: collapse; 11 | border: 0.1em solid gray; 12 | margin: 1em; 13 | 14 | } 15 | 16 | tr.naviMenu { 17 | background-color: white; 18 | } 19 | 20 | tr.naviMenu td { 21 | text-align: middle; 22 | vertical-align: middle; 23 | padding-top: 4em; 24 | } 25 | 26 | table tbody tr td { 27 | padding: 1em; 28 | border: 0.1em solid gray; 29 | } 30 | 31 | td { 32 | vertical-align: top; 33 | } 34 | 35 | td.input { 36 | border-top: 0.1em solid gray; 37 | border-right: 0.1em dotted gray; 38 | padding: 1em; 39 | } 40 | 41 | td.output { 42 | border-top: 0.1em solid gray; 43 | padding: 1em; 44 | } 45 | 46 | td.input pre { padding: 0.5em;} 47 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | Copyright 2019 - present 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 4 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 5 | 6 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 7 | -------------------------------------------------------------------------------- /__mocks__/solid-auth-client.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | currentSession: function () { 3 | return Promise.resolve('http://w.e/b#id') 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /dependencies/Makefile: -------------------------------------------------------------------------------- 1 | # Make dependency diagram of js functions 2 | # https://graphviz.readthedocs.io/en/stable/manual.html 3 | # https://www.graphviz.org/pdf/dotguide.pdf 4 | 5 | # Where to find source files 6 | S=../src 7 | # Where to put files? 8 | D=. 9 | 10 | InternalDependencies.svg: $D/dependencies.dot 11 | dot -Tsvg -oInternalDependencies.svg $D/dependencies.dot 12 | $D/dependencies.dot : $D/all.ttl ttl2dot.sed 13 | sed -f ttl2dot.sed < $< > $@ 14 | $D/all.ttl : $D/imports.ttl $D/requires.ttl 15 | cat $D/imports.ttl $D/requires.ttl > $@ 16 | $D/imports.ttl : $D/imports.txt 17 | sed -e 's/^\([^:]*\):.*from .\(.*\)./<\1> :dependsOn <\2>./' < $D/imports.txt > $@ 18 | $D/requires.ttl : convert-dependency.sed $D/requires.txt 19 | sed -f convert-dependency.sed < $D/requires.txt > $@ 20 | $D/imports.txt : $D/source-file-list.txt 21 | cat $D/source-file-list.txt | xargs grep "import.*from " > $D/imports.txt 22 | $D/requires.txt : $D/source-file-list.txt 23 | cat $D/source-file-list.txt | xargs grep "require(" > $D/requires.txt 24 | # $D/imports-list.txt : $D/ 25 | # grep -e "^import.*from " > $@ 26 | $D/source-file-list.txt : 27 | find $S -name "*.js" > $@ 28 | 29 | clean: 30 | rm imports.* requires.* source-file-list.txt dependencies.dot 31 | # ends 32 | -------------------------------------------------------------------------------- /dependencies/convert-dependency.sed: -------------------------------------------------------------------------------- 1 | # A comment // deleted the whole line 2 | s?^.*//.*$??g 3 | # Strip path to filename 4 | s?../src/??g 5 | # Convert syntax to turtle 6 | s/^\([^:]*\):.*require(.\(.*\).).*/<\1> :dependsOn <\2>./ 7 | -------------------------------------------------------------------------------- /dependencies/imports.ttl: -------------------------------------------------------------------------------- 1 | <../src/media-capture.js> :dependsOn <./debug>. 2 | <../src/chat/message.js> :dependsOn <./messageTools>. 3 | <../src/chat/infinite.js> :dependsOn <../debug>. 4 | <../src/chat/bookmarks.js> :dependsOn <../debug>. 5 | <../src/chat/dateFolder.js> :dependsOn <../debug>. 6 | <../src/preferences.js> :dependsOn <./debug>. 7 | <../src/store.js> :dependsOn <./debug>. 8 | <../src/store.js> :dependsOn . 9 | <../src/create.js> :dependsOn <./debug>. 10 | <../src/folders.js> :dependsOn <./debug>. 11 | <../src/iconBase.js> :dependsOn <./debug>. 12 | <../src/table.js> :dependsOn <./debug>. 13 | <../src/widgets/peoplePicker.js> :dependsOn . 14 | <../src/widgets/peoplePicker.js> :dependsOn . 15 | <../src/widgets/peoplePicker.js> :dependsOn . 16 | <../src/widgets/peoplePicker.js> :dependsOn <../debug>. 17 | <../src/widgets/peoplePicker.js> :dependsOn <./dragAndDrop>. 18 | <../src/widgets/peoplePicker.js> :dependsOn <./error>. 19 | <../src/widgets/peoplePicker.js> :dependsOn <../iconBase>. 20 | <../src/widgets/peoplePicker.js> :dependsOn <../ns>. 21 | <../src/widgets/peoplePicker.js> :dependsOn <../store>. 22 | <../src/widgets/index.js> :dependsOn <../debug>. 23 | <../src/widgets/dragAndDrop.js> :dependsOn <../debug>. 24 | <../src/widgets/forms.js> :dependsOn <./forms/fieldParams>. 25 | <../src/widgets/forms.js> :dependsOn <./forms/fieldFunction>. 26 | <../src/widgets/forms.js> :dependsOn <../debug>. 27 | <../src/widgets/forms.js> :dependsOn <./forms/basic>. 28 | -------------------------------------------------------------------------------- /dependencies/source-file-list.txt: -------------------------------------------------------------------------------- 1 | ../src/media-capture.js 2 | ../src/ns.js 3 | ../src/test/test-acl.js 4 | ../src/chat/message.js 5 | ../src/chat/infinite.js 6 | ../src/chat/thread.js 7 | ../src/chat/bookmarks.js 8 | ../src/chat/dateFolder.js 9 | ../src/chat/messageTools.js 10 | ../src/preferences.js 11 | ../src/matrix.js 12 | ../src/store.js 13 | ../src/style.js 14 | ../src/create.js 15 | ../src/folders.js 16 | ../src/iconBase.js 17 | ../src/stories/decorators.js 18 | ../src/table.js 19 | ../src/utils.js 20 | ../src/authn/config-default.js 21 | ../src/authn/signup.js 22 | ../src/noun_Camera_1618446_000000.js 23 | ../src/widgets/peoplePicker.js 24 | ../src/widgets/index.js 25 | ../src/widgets/dragAndDrop.js 26 | ../src/widgets/forms.js 27 | ../src/messageArea.js 28 | -------------------------------------------------------------------------------- /dependencies/ttl2dot.sed: -------------------------------------------------------------------------------- 1 | 1i\ 2 | digraph InternalDependencies { 3 | $a\ 4 | } 5 | s?<[^<]*/\([a-zA-Z_\.0-9-]*\)>?<\1>?g 6 | s/\.$/;/g 7 | s///g 9 | s/:dependsOn/ -> /g 10 | s/\.js//g 11 | s/\.ts//g 12 | s/\([a-zA-Z_\.0-9-]\)-\([a-zA-Z_\.0-9-]\)/\1_\2/g 13 | / ;$/d 14 | # ends 15 | -------------------------------------------------------------------------------- /examples/buttons/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | solid-ui UI.widgets.buttons examples page 6 | 10 | 11 | 12 |

These examples have moved to storybook

13 | https://solidos.github.io/solid-ui/examples/storybook/ 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/draganddrop/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | solid-ui UI.widgets.draganddrop examples page 6 | 10 | 11 | 12 |

These examples have moved to storybook

13 | https://solidos.github.io/solid-ui/examples/storybook/?path=/docs/drag-drop--draggable 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/error/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | solid-ui UI.widgets.error examples page 6 | 10 | 11 | 12 |

These examples have moved to storybook

13 | https://solidos.github.io/solid-ui/examples/storybook/?path=/docs/display--error-message-block 17 | 18 | 19 | -------------------------------------------------------------------------------- /examples/forms/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | solid-ui UI.widgets.forms examples page 6 | 10 | 11 | 12 |

These examples have moved to storybook

13 | https://solidos.github.io/solid-ui/examples/storybook/?path=/docs/forms-appendform--trivial-comment-field 17 | 18 | 19 | -------------------------------------------------------------------------------- /examples/log/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | solid-ui UI.log examples page 6 | 10 | 11 | 12 |

These examples have moved to storybook

13 | https://solidos.github.io/solid-ui/examples/storybook/?path=/docs/log--simple-message 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/matrix/test.ttl: -------------------------------------------------------------------------------- 1 | @prefix foaf: . 2 | @prefix sched: . 3 | @prefix ical: . 4 | @prefix dc: . 5 | @prefix ui: . 6 | 7 | # :event1 dc:author :a0; 8 | # sched:YesNoMaybe; 9 | # :a0 foaf:name "Zoe". 10 | # :a1 foaf:name "Alice". 11 | # :a2 foaf:name "Bob". 12 | # 13 | # sched:Yes ui:backgroundColor "#efe". 14 | # sched:No ui:backgroundColor "#fee". 15 | # sched:Maybe ui:backgroundColor "#ffe". 16 | -------------------------------------------------------------------------------- /examples/notepad/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | solid-ui UI.pad examples page 6 | 10 | 11 | 12 |

These examples have moved to storybook

13 | https://solidos.github.io/solid-ui/examples/storybook/?path=/docs/notepad--notepad 16 | 17 | 18 | -------------------------------------------------------------------------------- /examples/tabs/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | solid-ui UI.tabs examples page 6 | 10 | 11 | 12 |

These examples have moved to storybook

13 | https://solidos.github.io/solid-ui/examples/storybook/?path=/docs/tabs--rdf-collection 16 | 17 | 18 | -------------------------------------------------------------------------------- /jest-environment-jsdom.js: -------------------------------------------------------------------------------- 1 | const { TextEncoder, TextDecoder } = require('util') 2 | const JSDOMEnvironmentBase = require('jest-environment-jsdom') 3 | 4 | Object.defineProperty(exports, '__esModule', { 5 | value: true, 6 | }) 7 | 8 | class JSDOMEnvironment extends JSDOMEnvironmentBase { 9 | constructor(...args) { 10 | const { global } = super(...args) 11 | global.TextEncoder = TextEncoder 12 | global.TextDecoder = TextDecoder 13 | global.Uint8Array = Uint8Array 14 | } 15 | } 16 | 17 | exports.default = JSDOMEnvironment 18 | exports.TestEnvironment = JSDOMEnvironment; 19 | -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | verbose: true, 3 | // https://github.com/paralleldrive/cuid2/issues/44#issuecomment-1531731695 4 | testEnvironment: './jest-environment-jsdom.js', // had to extend; see https://github.com/jsdom/jsdom/issues/2524 5 | testMatch: [ 6 | '**/?(*.)+(spec|test).[tj]s?(x)' ], 7 | setupFilesAfterEnv: [ 8 | './test/helpers/setup.ts' 9 | ], 10 | transformIgnorePatterns: ["/node_modules/(?!lit-html).+\\.js"], 11 | testEnvironmentOptions: { 12 | customExportConditions: ['node'] 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /src/acl/index.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Re-exports all the exports from the various files in the src/acl/ folder 3 | * @packageDocumentation 4 | */ 5 | 6 | import { 7 | ACLbyCombination, 8 | ACLToString, 9 | ACLunion, 10 | adoptACLDefault, 11 | comboToString, 12 | fixIndividualACL, 13 | fixIndividualCardACL, 14 | getACL, 15 | getACLorDefault, 16 | loadUnionACL, 17 | makeACLGraph, 18 | makeACLGraphbyCombo, 19 | makeACLString, 20 | putACLbyCombo, 21 | putACLObject, 22 | readACL, 23 | sameACL, 24 | setACL 25 | } from './acl' 26 | import { 27 | ACLControlBox5, 28 | preventBrowserDropEvents, 29 | shortNameForFolder 30 | } from './acl-control' 31 | 32 | export const acl = { 33 | adoptACLDefault, 34 | readACL, 35 | sameACL, 36 | ACLunion, 37 | loadUnionACL, 38 | ACLbyCombination, 39 | makeACLGraph, 40 | makeACLGraphbyCombo, 41 | ACLToString, 42 | comboToString, 43 | makeACLString, 44 | putACLObject, 45 | putACLbyCombo, 46 | fixIndividualCardACL, 47 | fixIndividualACL, 48 | setACL, 49 | getACLorDefault, 50 | getACL 51 | } 52 | 53 | export const aclControl = { 54 | preventBrowserDropEvents, 55 | shortNameForFolder, 56 | ACLControlBox5 57 | } 58 | -------------------------------------------------------------------------------- /src/acl/types.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Contains types for src/acl/ 3 | * @packageDocumentation 4 | */ 5 | 6 | import { NamedNode } from 'rdflib' 7 | 8 | export type AgentMap = { 9 | [agentUri: string]: { 10 | [modeUri: string]: NamedNode 11 | } 12 | } 13 | 14 | export type AgentUnion = { 15 | [agentUri: string]: true | [] 16 | } 17 | 18 | export type AgentMapMap = { 19 | agent: T, 20 | agentClass: T, 21 | agentGroup: T, 22 | origin: T, 23 | originClass: T 24 | } 25 | 26 | export type AgentMapUnion = AgentMapMap 27 | 28 | export type ComboList = { [key: string]: Array } 29 | 30 | export type PartialAgentTriple = { 31 | pred: string, 32 | obj: NamedNode 33 | } 34 | -------------------------------------------------------------------------------- /src/convert.sed: -------------------------------------------------------------------------------- 1 | # A note of the changes between the tabulator library and the solid-ui library 2 | # 3 | s/tabulator\.ns/UI.ns/g 4 | s/tabulator\.Util/UI.utils/g 5 | s/tabulator\.panes.utils/UI.widgets/g 6 | s/tabulator\.kb/UI.store/g 7 | s/tabulator\.panes.utils/UI.widgets/g 8 | s/tabulator\.kb/UI.store/g 9 | s/tabulator\.sf/UI.store.fetcher/g 10 | s/tabulator\.fetcher/UI.store.fetcher/g 11 | s/tabulator\.lb.label/UI.utils.label/g 12 | s/tabulator\.log/UI.log/g 13 | s/tabulator\.rdf/UI.rdf/g 14 | s/tabulator.sparql/UI.store.updater/g 15 | s/tabulator.outline/UI.outline/g 16 | -------------------------------------------------------------------------------- /src/create/index.ts: -------------------------------------------------------------------------------- 1 | import { 2 | newThingUI 3 | } from './create' 4 | 5 | export const create = { 6 | newThingUI 7 | } 8 | -------------------------------------------------------------------------------- /src/create/types.ts: -------------------------------------------------------------------------------- 1 | import { NamedNode } from 'rdflib' 2 | import { PaneDefinition } from 'pane-registry' 3 | 4 | export type CreateContext = { 5 | div: HTMLElement 6 | dom: HTMLDocument 7 | folder?: NamedNode 8 | me: NamedNode 9 | refreshTarget?: HTMLTableElement 10 | statusArea: HTMLElement 11 | } 12 | 13 | export interface NewAppInstanceOptions { 14 | appPathSegment?: string 15 | event: any 16 | folder: NamedNode | null 17 | iconEle: HTMLImageElement 18 | pane: PaneDefinition 19 | noun: string 20 | noIndexHTML: boolean 21 | div: HTMLElement, 22 | me: NamedNode, 23 | dom: HTMLDocument, 24 | refreshTarget?: HTMLTableElement 25 | } 26 | -------------------------------------------------------------------------------- /src/debug.ts: -------------------------------------------------------------------------------- 1 | export function log (...args: any[]) { 2 | // eslint-disable-next-line no-console 3 | console.log(...args) 4 | } 5 | 6 | export function warn (...args: any[]) { 7 | // eslint-disable-next-line no-console 8 | console.warn(...args) 9 | } 10 | 11 | export function error (...args: any[]) { 12 | // eslint-disable-next-line no-console 13 | console.error(...args) 14 | } 15 | 16 | export function trace (...args: any[]) { 17 | // eslint-disable-next-line no-console 18 | console.trace(...args) 19 | } 20 | -------------------------------------------------------------------------------- /src/header/empty-profile.ts: -------------------------------------------------------------------------------- 1 | export const emptyProfile = ` 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ` 11 | -------------------------------------------------------------------------------- /src/icons/GitHub-Mark-120px-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/icons/GitHub-Mark-120px-plus.png -------------------------------------------------------------------------------- /src/icons/auto-play-next-tbl.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/icons/class-rectangle.svg: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /src/icons/dokieli-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/icons/dokieli-logo.png -------------------------------------------------------------------------------- /src/icons/markdown.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/icons/noun-reply-5506924.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/icons/noun_10636.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_10636_grey.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/icons/noun_106746.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_113198.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_123691.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_130259.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_1369237.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_1369241.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_138712.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_144.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_145978.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_15059.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_160581.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_1619.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_17020.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/icons/noun_17020_gray-tick.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/icons/noun_17020_sans-tick.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/icons/noun_17181.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_189137.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_19460_green.svg: -------------------------------------------------------------------------------- 1 | plusCircleCreated with Sketch (http://www.bohemiancoding.com/sketch) -------------------------------------------------------------------------------- /src/icons/noun_2188_red.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /src/icons/noun_243787.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_253504.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_25830.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_260227.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_26877.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_272948.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_289243.svg: -------------------------------------------------------------------------------- 1 | 266 - Albums (Solid)Created with Sketch. -------------------------------------------------------------------------------- /src/icons/noun_344563.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_346319.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_368567.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_383448.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_45961.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_479395.svg: -------------------------------------------------------------------------------- 1 | Noun_Project_100Icon_1px_grid -------------------------------------------------------------------------------- /src/icons/noun_480183.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_48218.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_534313.svg: -------------------------------------------------------------------------------- 1 | Sounds_Icon_Grid -------------------------------------------------------------------------------- /src/icons/noun_547570.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_562340.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_567486.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_581629.svg: -------------------------------------------------------------------------------- 1 | business_icons_tnp -------------------------------------------------------------------------------- /src/icons/noun_598334.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_598334_cc.svg: -------------------------------------------------------------------------------- 1 | Created by ✦ Shmidt Sergey ✦from the Noun Project -------------------------------------------------------------------------------- /src/icons/noun_681601.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_688606.svg: -------------------------------------------------------------------------------- 1 | Artboard 66 -------------------------------------------------------------------------------- /src/icons/noun_748003.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_79217.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_793109.svg: -------------------------------------------------------------------------------- 1 | Artboard 11 -------------------------------------------------------------------------------- /src/icons/noun_88470.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_897914.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_925021.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_973687.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_973694.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_973694_expanded.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/icons/noun_99101.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_Cabinet_1434380.svg: -------------------------------------------------------------------------------- 1 | 48 2 | -------------------------------------------------------------------------------- /src/icons/noun_Camera_1618446_000000.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_Danger_1259514.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/icons/noun_Download_76560_000000.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_Hash_2457016.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/icons/noun_Search_875351.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_Share_29706_000000.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_Sliders_341315_000000.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_T-Block_1114655_000000.svg: -------------------------------------------------------------------------------- 1 | T-downCreated with Sketch. -------------------------------------------------------------------------------- /src/icons/noun_T-Block_1114657_000000.svg: -------------------------------------------------------------------------------- 1 | TCreated with Sketch. -------------------------------------------------------------------------------- /src/icons/noun_Upload_76574_000000.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_classification_1479198.svg: -------------------------------------------------------------------------------- 1 | classification-divide-digest-separate-analytic-identify-list 2 | -------------------------------------------------------------------------------- /src/icons/noun_copy_2018813.svg: -------------------------------------------------------------------------------- 1 | Asset 288 -------------------------------------------------------------------------------- /src/icons/noun_forward_390574_000000.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_help.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | help_outline 4 | Created with Sketch. 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /src/icons/noun_lines_2626315.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/icons/noun_locked_2160665_000000.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/icons/noun_mention_3203461.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/icons/noun_photo album_668930_000000.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_properties_402126.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_properties_98039.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/icons/noun_rectangle_1722413.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_rhombus_1722412.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/noun_unlocked_2160671_000000.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/padlock-timbl.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/icons/property-diamond.svg: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /src/icons/social/0CREDITS.txt: -------------------------------------------------------------------------------- 1 | These icons were downloaded from https://worldvectorlogo.com/ 2 | They are beleived free to use without constraint. 3 | 4 | -------------------------------------------------------------------------------- /src/icons/social/ORCID-1.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/social/bluesky-1.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/social/facebook-2020-2-1.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/social/linkedin-icon.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/social/mastodon-2.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/social/nostr-icon-purple-on-white.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/social/pinterest-2-1.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/social/snapchat-1.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/icons/social/strava-2.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/social/tumblr-icon.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/social/x-2.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/icons/solid_logo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/icons/solid_logo.ts -------------------------------------------------------------------------------- /src/matrix/index.ts: -------------------------------------------------------------------------------- 1 | import { 2 | matrixForQuery 3 | } from './matrix' 4 | 5 | export const matrix = { 6 | matrixForQuery 7 | } 8 | -------------------------------------------------------------------------------- /src/matrix/types.ts: -------------------------------------------------------------------------------- 1 | export type MatrixOptions = { 2 | cellFunction?: (td, x, y, value) => string 3 | xDecreasing?: boolean 4 | yDecreasing?: boolean 5 | // eslint-disable-next-line camelcase 6 | set_x: any[] 7 | // eslint-disable-next-line camelcase 8 | set_y: any[] 9 | } 10 | -------------------------------------------------------------------------------- /src/media/index.ts: -------------------------------------------------------------------------------- 1 | import { 2 | cameraCaptureControl, 3 | cameraButton 4 | } from './media-capture' 5 | 6 | export const media = { 7 | cameraCaptureControl, 8 | cameraButton 9 | } 10 | -------------------------------------------------------------------------------- /src/ns.js: -------------------------------------------------------------------------------- 1 | // Namespaces we commonly use and have common prefixes for around Solid 2 | // 3 | 4 | import solidNamespace from 'solid-namespace' // Delegate to this which takes RDFlib as param. 5 | import * as $rdf from 'rdflib' 6 | 7 | module.exports = solidNamespace($rdf) 8 | // export * from ns2 9 | 10 | // ends 11 | -------------------------------------------------------------------------------- /src/originalIcons/0README.txt: -------------------------------------------------------------------------------- 1 | 2 | One site with usable icons -- there are many 3 | 4 | http://icons.mysitemyway.com/ 5 | 6 | -------------------------------------------------------------------------------- /src/originalIcons/16dot-blue.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/16dot-blue.gif -------------------------------------------------------------------------------- /src/originalIcons/16dot-green.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/16dot-green.gif -------------------------------------------------------------------------------- /src/originalIcons/16dot-red.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/16dot-red.gif -------------------------------------------------------------------------------- /src/originalIcons/16dot-yellow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/16dot-yellow.gif -------------------------------------------------------------------------------- /src/originalIcons/18x18-button.white.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/18x18-button.white.gif -------------------------------------------------------------------------------- /src/originalIcons/18x18-white.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/18x18-white.gif -------------------------------------------------------------------------------- /src/originalIcons/1dot5a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/1dot5a.gif -------------------------------------------------------------------------------- /src/originalIcons/1pt5a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/1pt5a.gif -------------------------------------------------------------------------------- /src/originalIcons/22-categorize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/22-categorize.png -------------------------------------------------------------------------------- /src/originalIcons/22-text-xml4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/22-text-xml4.png -------------------------------------------------------------------------------- /src/originalIcons/CV.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/CV.png -------------------------------------------------------------------------------- /src/originalIcons/Wclocksmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/Wclocksmall.png -------------------------------------------------------------------------------- /src/originalIcons/about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/about.png -------------------------------------------------------------------------------- /src/originalIcons/appointment-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/appointment-new.png -------------------------------------------------------------------------------- /src/originalIcons/ball16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/ball16.gif -------------------------------------------------------------------------------- /src/originalIcons/beanie-a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/beanie-a.gif -------------------------------------------------------------------------------- /src/originalIcons/bg_ball.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/bg_ball.gif -------------------------------------------------------------------------------- /src/originalIcons/circ-blue.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/circ-blue.gif -------------------------------------------------------------------------------- /src/originalIcons/circ-green.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/circ-green.gif -------------------------------------------------------------------------------- /src/originalIcons/circ-red.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/circ-red.gif -------------------------------------------------------------------------------- /src/originalIcons/circ-x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/circ-x.gif -------------------------------------------------------------------------------- /src/originalIcons/circ-yellow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/circ-yellow.gif -------------------------------------------------------------------------------- /src/originalIcons/clean/icon_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/clean/icon_back.png -------------------------------------------------------------------------------- /src/originalIcons/clean/icon_collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/clean/icon_collapse.png -------------------------------------------------------------------------------- /src/originalIcons/clean/icon_collapse_all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/clean/icon_collapse_all.png -------------------------------------------------------------------------------- /src/originalIcons/clean/icon_con_max.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/clean/icon_con_max.png -------------------------------------------------------------------------------- /src/originalIcons/clean/icon_con_min.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/clean/icon_con_min.png -------------------------------------------------------------------------------- /src/originalIcons/clean/icon_expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/clean/icon_expand.png -------------------------------------------------------------------------------- /src/originalIcons/clean/icon_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/clean/icon_forward.png -------------------------------------------------------------------------------- /src/originalIcons/clean/icon_link_with_editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/clean/icon_link_with_editor.png -------------------------------------------------------------------------------- /src/originalIcons/clean/icon_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/clean/icon_menu.png -------------------------------------------------------------------------------- /src/originalIcons/clean/icon_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/clean/icon_up.png -------------------------------------------------------------------------------- /src/originalIcons/clock1-a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/clock1-a.gif -------------------------------------------------------------------------------- /src/originalIcons/compassrose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/compassrose.png -------------------------------------------------------------------------------- /src/originalIcons/discovery_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/discovery_small.png -------------------------------------------------------------------------------- /src/originalIcons/document.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/document.png -------------------------------------------------------------------------------- /src/originalIcons/flickr_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/flickr_small.png -------------------------------------------------------------------------------- /src/originalIcons/foaf/foafTiny.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/foaf/foafTiny.gif -------------------------------------------------------------------------------- /src/originalIcons/g1377.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/g1377.png -------------------------------------------------------------------------------- /src/originalIcons/go-to-this.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/go-to-this.png -------------------------------------------------------------------------------- /src/originalIcons/images-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/images-1.jpg -------------------------------------------------------------------------------- /src/originalIcons/images-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/images-2.jpg -------------------------------------------------------------------------------- /src/originalIcons/images-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/images-3.jpg -------------------------------------------------------------------------------- /src/originalIcons/images-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/images-4.jpg -------------------------------------------------------------------------------- /src/originalIcons/images-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/images-5.jpg -------------------------------------------------------------------------------- /src/originalIcons/images.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/images.jpg -------------------------------------------------------------------------------- /src/originalIcons/law.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/law.jpg -------------------------------------------------------------------------------- /src/originalIcons/loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/loading.png -------------------------------------------------------------------------------- /src/originalIcons/lock1-a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/lock1-a.gif -------------------------------------------------------------------------------- /src/originalIcons/m-glass-a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/m-glass-a.gif -------------------------------------------------------------------------------- /src/originalIcons/map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/map.png -------------------------------------------------------------------------------- /src/originalIcons/markers/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/markers/0.png -------------------------------------------------------------------------------- /src/originalIcons/markers/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/markers/1.png -------------------------------------------------------------------------------- /src/originalIcons/markers/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/markers/2.png -------------------------------------------------------------------------------- /src/originalIcons/markers/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/markers/3.png -------------------------------------------------------------------------------- /src/originalIcons/markers/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/markers/4.png -------------------------------------------------------------------------------- /src/originalIcons/markers/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/markers/5.png -------------------------------------------------------------------------------- /src/originalIcons/markers/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/markers/6.png -------------------------------------------------------------------------------- /src/originalIcons/markers/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/markers/7.png -------------------------------------------------------------------------------- /src/originalIcons/markers/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/markers/8.png -------------------------------------------------------------------------------- /src/originalIcons/markers/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/markers/9.png -------------------------------------------------------------------------------- /src/originalIcons/microblog/microblog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/microblog/microblog.png -------------------------------------------------------------------------------- /src/originalIcons/optional_off.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/optional_off.PNG -------------------------------------------------------------------------------- /src/originalIcons/optional_on.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/optional_on.PNG -------------------------------------------------------------------------------- /src/originalIcons/pb-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/pb-logo.png -------------------------------------------------------------------------------- /src/originalIcons/pencil_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/pencil_small.png -------------------------------------------------------------------------------- /src/originalIcons/photo_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/photo_back.png -------------------------------------------------------------------------------- /src/originalIcons/photo_begin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/photo_begin.png -------------------------------------------------------------------------------- /src/originalIcons/photo_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/photo_end.png -------------------------------------------------------------------------------- /src/originalIcons/photo_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/photo_next.png -------------------------------------------------------------------------------- /src/originalIcons/photo_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/photo_small.png -------------------------------------------------------------------------------- /src/originalIcons/pin3-a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/pin3-a.gif -------------------------------------------------------------------------------- /src/originalIcons/pin7-a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/pin7-a.gif -------------------------------------------------------------------------------- /src/originalIcons/publication/publicationPaneIcon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/publication/publicationPaneIcon.gif -------------------------------------------------------------------------------- /src/originalIcons/publication/publicationPaneIcon2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/publication/publicationPaneIcon2.gif -------------------------------------------------------------------------------- /src/originalIcons/publication/publication_placeholder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/publication/publication_placeholder.gif -------------------------------------------------------------------------------- /src/originalIcons/rdf_flyer.24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/rdf_flyer.24.gif -------------------------------------------------------------------------------- /src/originalIcons/refresh.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/refresh.gif -------------------------------------------------------------------------------- /src/originalIcons/retract.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/retract.gif -------------------------------------------------------------------------------- /src/originalIcons/silk/famfamfam.com- Silk Icons.webloc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/silk/famfamfam.com- Silk Icons.webloc -------------------------------------------------------------------------------- /src/originalIcons/silk/readme.txt: -------------------------------------------------------------------------------- 1 | Silk icon set 1.3 2 | 3 | _________________________________________ 4 | Mark James 5 | http://www.famfamfam.com/lab/icons/silk/ 6 | _________________________________________ 7 | 8 | This work is licensed under a 9 | Creative Commons Attribution 2.5 License. 10 | [ http://creativecommons.org/licenses/by/2.5/ ] 11 | 12 | This means you may use it for any purpose, 13 | and make any changes you like. 14 | All I ask is that you include a link back 15 | to this page in your credits. 16 | 17 | Are you using this icon set? Send me an email 18 | (including a link or picture if available) to 19 | mjames@gmail.com 20 | 21 | Any other questions about this icon set please 22 | contact mjames@gmail.com -------------------------------------------------------------------------------- /src/originalIcons/silk/telephone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/silk/telephone.png -------------------------------------------------------------------------------- /src/originalIcons/smblk01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/smblk01.gif -------------------------------------------------------------------------------- /src/originalIcons/smblu02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/smblu02.gif -------------------------------------------------------------------------------- /src/originalIcons/smgr02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/smgr02.gif -------------------------------------------------------------------------------- /src/originalIcons/smgry05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/smgry05.gif -------------------------------------------------------------------------------- /src/originalIcons/smmag01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/smmag01.gif -------------------------------------------------------------------------------- /src/originalIcons/smrd01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/smrd01.gif -------------------------------------------------------------------------------- /src/originalIcons/smyel01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/smyel01.gif -------------------------------------------------------------------------------- /src/originalIcons/social/social.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/social/social.gif -------------------------------------------------------------------------------- /src/originalIcons/sw-cube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/sw-cube.png -------------------------------------------------------------------------------- /src/originalIcons/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/table.png -------------------------------------------------------------------------------- /src/originalIcons/table2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/table2.png -------------------------------------------------------------------------------- /src/originalIcons/tag_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tag_small.png -------------------------------------------------------------------------------- /src/originalIcons/tag_tiny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tag_tiny.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-applications-system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-applications-system.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-emblem-system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-emblem-system.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-folder-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-folder-open.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-folder.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-help-browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-help-browser.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-image-x-generic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-image-x-generic.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-list-add-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-list-add-new.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-list-add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-list-add.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-list-remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-list-remove.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-mail-message-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-mail-message-new.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-text-html.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-text-html.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-text-x-generic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-text-x-generic.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-user-trash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-user-trash.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-view-refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-view-refresh.png -------------------------------------------------------------------------------- /src/originalIcons/tango/22-x-office-calendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/22-x-office-calendar.png -------------------------------------------------------------------------------- /src/originalIcons/tango/32-help-browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/32-help-browser.png -------------------------------------------------------------------------------- /src/originalIcons/tango/README.txt: -------------------------------------------------------------------------------- 1 | See: http://tango.freedesktop.org/Tango_Icon_Library 2 | -------------------------------------------------------------------------------- /src/originalIcons/tango/Tango Icon Gallery - Tango Desktop Project.webloc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tango/Tango Icon Gallery - Tango Desktop Project.webloc -------------------------------------------------------------------------------- /src/originalIcons/tbl-X-big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-X-big.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-collapse-no-effect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-collapse-no-effect.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-collapse.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-columns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-columns.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-down.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-expand-l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-expand-l.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-expand-trans-no-effect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-expand-trans-no-effect.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-expand-trans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-expand-trans.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-expand.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-i-blue-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-i-blue-12.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-i-gray-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-i-gray-12.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-invert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-invert.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-minis-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-minis-red.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-minus-red-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-minus-red-12.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-more-trans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-more-trans.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-plus-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-plus-black.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-plus-green-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-plus-green-12.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-plus-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-plus-green.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-rows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-rows.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-shrink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-shrink.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-up.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-x-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-x-small.png -------------------------------------------------------------------------------- /src/originalIcons/tbl-x-trans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/tbl-x-trans.png -------------------------------------------------------------------------------- /src/originalIcons/trash1-a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/trash1-a.gif -------------------------------------------------------------------------------- /src/originalIcons/triangle-expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/triangle-expand.png -------------------------------------------------------------------------------- /src/originalIcons/userinput_add_triple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/userinput_add_triple.png -------------------------------------------------------------------------------- /src/originalIcons/userinput_show_choices_temp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/userinput_show_choices_temp.png -------------------------------------------------------------------------------- /src/originalIcons/w3c/README.txt: -------------------------------------------------------------------------------- 1 | From http://www.w3.org/RDF/icons. 2 | W3C lioence. 3 | -------------------------------------------------------------------------------- /src/originalIcons/w3c/n3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/w3c/n3.gif -------------------------------------------------------------------------------- /src/originalIcons/w3c/n3_small.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/w3c/n3_small.gif -------------------------------------------------------------------------------- /src/originalIcons/w3c/n3_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/w3c/n3_small.png -------------------------------------------------------------------------------- /src/originalIcons/w3c/n3_smaller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/w3c/n3_smaller.png -------------------------------------------------------------------------------- /src/originalIcons/w3c/n3_smaller1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/w3c/n3_smaller1.png -------------------------------------------------------------------------------- /src/originalIcons/x-office-calendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SolidOS/solid-ui/74e80203d82814ad1aa0fd4ac4674b22655d94ce/src/originalIcons/x-office-calendar.png -------------------------------------------------------------------------------- /src/signup/config-default.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | /** 3 | * Provides a simple configuration object for Solid web client and other 4 | * modules. 5 | * @module config-default 6 | */ 7 | export default { // @@ should not use export default 8 | /** 9 | * Primary authentication endpoint 10 | */ 11 | authEndpoint: '', 12 | 13 | /** 14 | * Fallback authentication endpoint 15 | */ 16 | fallbackAuthEndpoint: 'https://databox.me/', 17 | 18 | /** 19 | * Default signup endpoints (list of identity providers) 20 | */ 21 | signupEndpoint: 'https://solidproject.org/use-solid/', 22 | 23 | /** 24 | * Default height of the Signup popup window, in pixels 25 | */ 26 | signupWindowHeight: 600, 27 | 28 | /** 29 | * Default width of the Signup popup window, in pixels 30 | */ 31 | signupWindowWidth: 1024, 32 | 33 | /** 34 | * Path to the client private key (only needed when running within node) 35 | */ 36 | key: '', 37 | 38 | /** 39 | * Path to the client certificate (only needed when running within node) 40 | */ 41 | cert: '' 42 | } 43 | -------------------------------------------------------------------------------- /src/stories/Display.stories.mdx: -------------------------------------------------------------------------------- 1 | import * as UI from "../../lib"; 2 | 3 | import { Canvas, Meta, Story } from "@storybook/addon-docs"; 4 | 5 | 6 | 7 | ## complain 8 | 9 | [API documentation](https://solidos.github.io/solid-ui/Documentation/api/modules/_widgets_buttons_.html#complain) 10 | 11 | 12 | 13 | {() => { 14 | const div = document.createElement("div"); 15 | UI.widgets.complain({ div, dom: document }, "not good!"); 16 | return div; 17 | }} 18 | 19 | 20 | 21 | ## errorMessageBlock 22 | 23 | [API documentation](https://solidos.github.io/solid-ui/Documentation/api/modules/_widgets_error_.html#errormessageblock) 24 | 25 | 26 | 27 | {() => { 28 | return UI.widgets.errorMessageBlock(document, "my error message", "#f0f"); 29 | }} 30 | 31 | 32 | 33 | ## setName 34 | 35 | Sets the best name we have and looks up a better one 36 | 37 | [API documentation](https://solidos.github.io/solid-ui/Documentation/api/modules/_widgets_buttons_.html#setname) 38 | 39 | 40 | 41 | {() => { 42 | const div = document.createElement("div"); 43 | const jane = UI.rdf.namedNode("https://jane.example/person/card#me"); 44 | UI.store.add(jane, UI.ns.foaf("name"), "Jane Doe"); 45 | UI.widgets.setName(div, jane); 46 | return div; 47 | }} 48 | 49 | 50 | -------------------------------------------------------------------------------- /src/stories/Events.stories.mdx: -------------------------------------------------------------------------------- 1 | import * as UI from "../../lib"; 2 | 3 | import { Canvas, Meta, Story } from "@storybook/addon-docs"; 4 | import { action } from "@storybook/addon-actions"; 5 | 6 | 7 | 8 | ## openHrefInOutlineMode 9 | 10 | Event Handler for links within solid apps. 11 | 12 | [API Documentation](https://solidos.github.io/solid-ui/Documentation/api/modules/_widgets_buttons_.html#openhrefinoutlinemode) 13 | 14 | 15 | 16 | {() => { 17 | document.outlineManager = { 18 | GotoSubject: action("go to subject"), 19 | }; 20 | const anchor = document.createElement("a"); 21 | anchor.setAttribute("href", "http://example.com"); 22 | anchor.onclick = (e) => { 23 | UI.widgets.openHrefInOutlineMode(e); 24 | return false; 25 | }; 26 | anchor.appendChild(document.createTextNode("click me")); 27 | return anchor; 28 | }} 29 | 30 | 31 | -------------------------------------------------------------------------------- /src/stories/Header.stories.mdx: -------------------------------------------------------------------------------- 1 | import * as UI from "../../lib"; 2 | 3 | import { Canvas, Meta, Story } from "@storybook/addon-docs"; 4 | 5 | 6 | 7 | ## Header 8 | 9 |