Difference between revisions of "Widget:DCTList"
From LINKS Community Center
(562 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | <noinclude> | + | <noinclude>DCT list widget.<br><span style="color: red; font-weight: bold;">Currently in use – do not modify!</span></noinclude> |
+ | |||
<includeonly> | <includeonly> | ||
− | <link href=" | + | <link href="/resources/assets/tabulator/dist/css/tabulator.min.css" rel="stylesheet"> |
− | <script type="text/javascript" src=" | + | <script type="text/javascript" src="/resources/assets/tabulator/dist/js/tabulator.min.js"></script> |
− | < | + | <!-- STYLES BEGIN --> |
− | + | <link rel="stylesheet" href="https://www.safetyinnovation.center/lcc/dct_list/styles.css"> | |
− | + | <!-- STYLES END --> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | <script> | + | <!-- SCRIPT BEGIN --> |
− | + | <script type="text/javascript" src="https://www.safetyinnovation.center/lcc/dct_list/script.js"></script> | |
+ | <!-- SCRIPT END --> | ||
− | / | + | <!-- Icon definitons --> |
− | + | <img src="https://www.safetyinnovation.center/lcc/dct_list/img/unknown.svg"> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <div id="dct-list-wrapper"> | |
− | + | <h1> | |
− | + | <img src="https://www.safetyinnovation.center/lcc/dct_list/img/1-dct.svg"> | |
− | + | <div> | |
− | + | <div>Technologies</div> | |
− | + | <div style="font-size:small; letter-spacing:.03em; margin-left: .6em;">Social Media and Crowdsourcing Library</div> | |
− | + | </div> | |
− | + | </h1> | |
− | + | <div id="dct-intro"> | |
− | + | <p>The overall goal of the Social Media and Crowdsourcing (SMCS) Technologies Library is to face the growing | |
− | + | heterogeneous use of technologies in disasters and the overwhelming number of technologies on the | |
− | + | market. It gathers and structures information about existing technologies to provide an up-to-date overview and | |
− | + | thus support the selection of suitable technologies. | |
− | + | </p> | |
− | + | <p> | |
− | + | You can use the filters to identify relevant technologies according to your needs and then click on the | |
− | + | name of the technology to get further information. | |
− | + | </p> | |
− | + | </div> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <div id="filter-bar"> | |
− | + | <div style="display: flex; justify-content: space-between;"> | |
− | + | <div style="flex: 1 1;"> | |
− | + | <h2 style="margin-bottom: 1rem;">Selected Filters</h2> | |
− | + | <div id="filter-summary">No filter. Showing all results.</div> | |
− | + | </div> | |
− | + | <div> | |
− | + | <button class="large-button open-filters" type="button" onclick="toggleFilter()">Open Filters</button> | |
− | + | </div> | |
− | + | </div> | |
− | + | <div style="display: flex; justify-content: space-between; align-items: center; margin-top: 2.5rem;"> | |
− | + | <h2 style="margin-bottom: 0;">Results: <span id="result-count"></span></h2> | |
+ | <div><a href="/index.php/Form:Disaster_Community_Technology" style="color: var(--links-blue); font-size: 1.5em; font-variant:small-caps">Add new technology</a></div> | ||
+ | </div> | ||
− | + | <div id="dct-filters"> | |
− | + | <h2 style="display: flex; justify-content: space-between;"> | |
− | + | <div> | |
− | + | <img src="filters.svg"> | |
− | + | <span>Filters</span> | |
− | + | </div> | |
− | + | <a onclick="toggleFilter()" id="close-filter-button">×</a> | |
− | + | </h2> | |
− | + | <div style="text-align: center;"> | |
− | + | <button class="large-button" type="button" onclick="clearFilters()">Clear Filters</button> | |
− | + | </div> | |
− | + | <div class="filter-wrapper"> | |
− | + | <h4 class="filter-toggle">Functions <div class="plus icon"></div> | |
− | + | </h4> | |
− | + | <div class="filter-container"> | |
− | + | <div class="filter-button-wrapper"> | |
− | + | <button type="button" onclick="selectAll('#functions-filter')">Select all</button> | | |
− | + | <button type="button" onclick="deselectAll('#functions-filter')">Clear all</button> | |
− | + | </div> | |
− | + | <div class="filter-content loose" id="functions-filter"></div> | |
− | + | </div> | |
− | + | </div> | |
− | + | <div class="filter-wrapper"> | |
− | + | <h4 class="filter-toggle">Supported Platforms <div class="plus icon"></div> | |
− | + | </h4> | |
− | + | <div class="filter-container"> | |
− | + | <div class="filter-button-wrapper"> | |
− | + | <button type="button" onclick="selectAll('#data-source-filter')">Select all</button> | | |
− | + | <button type="button" onclick="deselectAll('#data-source-filter')">Clear all</button> | |
− | + | </div> | |
− | + | <div class="filter-content loose" id="data-source-filter"></div> | |
− | + | </div> | |
− | + | </div> | |
− | + | <div class="filter-wrapper"> | |
− | + | <h4 class="filter-toggle">Pricing <div class="plus icon"></div> | |
− | + | </h4> | |
− | + | <div class="filter-container"> | |
− | + | <div class="filter-button-wrapper"> | |
− | + | <button type="button" onclick="selectAll('#business-model-filter')">Select all</button> | | |
− | + | <button type="button" onclick="deselectAll('#business-model-filter')">Clear all</button> | |
− | + | </div> | |
− | + | <div class="filter-content" id="business-model-filter"></div> | |
− | + | </div> | |
− | + | </div> | |
− | + | <!-- <div class="filter-wrapper"> | |
− | + | <h4 class="filter-toggle">Used by Practitioners <div class="plus icon"></div> | |
− | + | </h4> | |
− | + | <div class="filter-container"> | |
− | + | <div class="filter-button-wrapper"> | |
− | + | <button type="button" onclick="selectAll('#dm-use-filter')">Select all</button> | | |
− | + | <button type="button" onclick="deselectAll('#dm-use-filter')">Clear all</button> | |
− | + | </div> | |
− | + | <div class="filter-content" id="dm-use-filter"></div> | |
− | + | </div> | |
− | + | </div> --> | |
− | + | <div id="bool-filters" | |
− | + | style="border-top: 1px solid var(--links-blue); margin-top: 1em; padding-top: 1em;"> | |
− | + | <div> | |
− | + | <input type="checkbox" id="used-by-practitioners" value="yes"> | |
− | + | <label for="used-by-practitioners">Used by practitioners</label> | |
− | + | </div> | |
− | + | <div> | |
− | + | <input type="checkbox" id="has-use-case" value="yes"> | |
− | + | <label for="has-use-case">Use case available</label> | |
− | + | </div> | |
− | + | <div> | |
− | + | <input type="checkbox" id="show-archived" value="yes"> | |
− | + | <label for="show-archived">Show archived</label> | |
− | + | </div> | |
− | + | </div> | |
− | + | </div> | |
− | + | </div> | |
<div id="dct-tabulator"></div> | <div id="dct-tabulator"></div> | ||
</div> | </div> | ||
+ | |||
</includeonly> | </includeonly> |
Revision as of 23:22, 10 May 2024
DCT list widget.
Currently in use – do not modify!