-
Marketplace
-
- {Object.keys(marketplace).map((mp_item) => {
- const item = (marketplace as {[key: string ]: MarketplaceItem})[mp_item]
- return
-

-
{item.title}
-
-
- })}
-
+
+
Marketplace
+
+ {
+ Object.keys(marketplace).map((mp_item) => {
+ const item = (marketplace as { [key: string]: MarketplaceItem })[mp_item];
+ const slug = mp_item;
+ console.log(slug);
+ return (
+
+

+
{item.title}
+
+
+ );
+ })
+ }
+
\ No newline at end of file
+ .marketplace-ext-grid {
+ display: grid;
+ width: 90%;
+ margin: 0 auto;
+ color: var(--text-color);
+ display: grid;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ text-align: center;
+ justify-content: center;
+ gap: 20px;
+ }
+ .marketplace-item {
+ border: 3px solid var(--accent-color);
+ padding: 20px;
+ border-radius: 15px;
+ width: 180px;
+ }
+ .marketplace-item-image {
+ width: 64px;
+ height: 64px;
+ }
+ .marketplace-install-btn {
+ width: 100%;
+ background-color: var(--accent-color);
+ color: var(--text-color);
+ border: none;
+ margin-top: 3px;
+ padding: 3px;
+ cursor: pointer;
+ font-family: "Varela Round", sans-serif;
+ }
+