From 82c05b280e7d7588fadce1a8577695dee44eea7d Mon Sep 17 00:00:00 2001 From: Tin Geber <tin@greenhost.nl> Date: Mon, 5 Jun 2023 12:56:09 +0200 Subject: [PATCH] wordpress tile points to `wp-admin` --- frontend/public/markdown/nextcloud.md | 50 ++++++----------- frontend/public/markdown/wekan.md | 54 +++++++------------ .../DashboardCard/DashboardCard.tsx | 2 +- 3 files changed, 37 insertions(+), 69 deletions(-) diff --git a/frontend/public/markdown/nextcloud.md b/frontend/public/markdown/nextcloud.md index 19f97540..ce8cfbde 100644 --- a/frontend/public/markdown/nextcloud.md +++ b/frontend/public/markdown/nextcloud.md @@ -5,36 +5,20 @@ tileExcerpt: 'Shared online file storage with local sync, in-browser file editin  -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vel felis rutrum, congue orci non, dictum -augue. In hac habitasse platea dictumst. Donec enim neque, vehicula vel consequat non, facilisis sed mauris. -Quisque a ligula sed velit gravida tristique. Mauris id nisi convallis, porttitor ante sed, blandit odio. In -consequat faucibus dolor, id aliquam quam. Fusce a faucibus tellus. Ut vitae ligula a ex consectetur rutrum -ultricies ac velit. Nullam in efficitur velit, efficitur euismod nulla. Mauris feugiat posuere libero, quis -accumsan ipsum mollis quis. Quisque at sapien lacus. Etiam aliquet, enim non pulvinar rhoncus, enim dolor -consectetur risus, a pharetra eros risus sed velit. Phasellus tristique feugiat ipsum, eget rhoncus arcu -ultrices nec. Nam et quam et sem tempor semper dictum nec ipsum. Aenean lobortis mauris non fringilla laoreet. -Sed fringilla vel justo nec pellentesque. - -Quisque ac sem ipsum. Mauris interdum non risus sed gravida. Integer sit amet metus pharetra, tristique odio -a, rhoncus augue. Nam vitae neque in mi rutrum aliquam. Suspendisse vulputate efficitur venenatis. Proin -lobortis eros et velit commodo, sed sollicitudin sem maximus. Mauris ut tellus ipsum. Donec facilisis sed -ipsum vitae volutpat. Pellentesque viverra ex vel mi blandit, vel eleifend libero tincidunt. Vestibulum nec -felis congue, ultrices eros sit amet, maximus lacus. - -Duis faucibus, tellus a commodo accumsan, felis mauris tincidunt ante, vel semper magna felis eget erat. Nam -vel odio non diam auctor pretium nec nec dui. Duis non dui ornare sem aliquet malesuada vitae sed odio. Etiam -porttitor ligula orci, in tristique ligula laoreet non. Nulla pulvinar mattis nisi volutpat hendrerit. Nunc -massa velit, feugiat vitae posuere sed, volutpat tristique ligula. Fusce a vulputate orci. Ut cursus mattis -malesuada. - -Quisque ac sem ipsum. Mauris interdum non risus sed gravida. Integer sit amet metus pharetra, tristique odio -a, rhoncus augue. Nam vitae neque in mi rutrum aliquam. Suspendisse vulputate efficitur venenatis. Proin -lobortis eros et velit commodo, sed sollicitudin sem maximus. Mauris ut tellus ipsum. Donec facilisis sed -ipsum vitae volutpat. Pellentesque viverra ex vel mi blandit, vel eleifend libero tincidunt. Vestibulum nec -felis congue, ultrices eros sit amet, maximus lacus. - -Duis faucibus, tellus a commodo accumsan, felis mauris tincidunt ante, vel semper magna felis eget erat. Nam -vel odio non diam auctor pretium nec nec dui. Duis non dui ornare sem aliquet malesuada vitae sed odio. Etiam -porttitor ligula orci, in tristique ligula laoreet non. Nulla pulvinar mattis nisi volutpat hendrerit. Nunc -massa velit, feugiat vitae posuere sed, volutpat tristique ligula. Fusce a vulputate orci. Ut cursus mattis -malesuada. +## Introduction + +> [Nextcloud](https://nextcloud.com/) is "the most popular self-hosted collaboration solution for tens of millions of users at thousands of organizations across the globe." + +## Signing in + +If this is your first time signing in, or if you have recently logged out, launch the app from Stackspin and then select "Login with Stackspin" from the Nextcloud login panel. That's it! + +## Using Nextcloud + +You can use Nextcloud from a browser, or with dedicated mobile and desktop apps. You can find more information here: https://nextcloud.com/install/. + +Learning about Nextcloud is best done through Nextcloud: for questions and community support, there is https://help.nextcloud.com/. User Documentation can be found here: https://docs.nextcloud.com/server/latest/user_manual/en/. + +### Nextcloud Addons + +Nextcloud has many, many addons and "apps." They vary in quality and usefulness, and some are excellent additions to team collaboration. Stackspin adds a limited number of plugins/addons that we consider safe and tested, and commit to update and keep secure with the rest of Nextcloud. If you wish to add more diff --git a/frontend/public/markdown/wekan.md b/frontend/public/markdown/wekan.md index feaa7d51..68bc5c1b 100644 --- a/frontend/public/markdown/wekan.md +++ b/frontend/public/markdown/wekan.md @@ -5,38 +5,22 @@ tileExcerpt: 'Kanban-style project and task management, from the simplest to-do  -CHNGE IN TEXT - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vel felis rutrum, congue orci non, dictum -augue. In hac habitasse platea dictumst. Donec enim neque, vehicula vel consequat non, facilisis sed mauris. -Quisque a ligula sed velit gravida tristique. Mauris id nisi convallis, porttitor ante sed, blandit odio. In -consequat faucibus dolor, id aliquam quam. Fusce a faucibus tellus. Ut vitae ligula a ex consectetur rutrum -ultricies ac velit. Nullam in efficitur velit, efficitur euismod nulla. Mauris feugiat posuere libero, quis -accumsan ipsum mollis quis. Quisque at sapien lacus. Etiam aliquet, enim non pulvinar rhoncus, enim dolor -consectetur risus, a pharetra eros risus sed velit. Phasellus tristique feugiat ipsum, eget rhoncus arcu -ultrices nec. Nam et quam et sem tempor semper dictum nec ipsum. Aenean lobortis mauris non fringilla laoreet. -Sed fringilla vel justo nec pellentesque. - -Quisque ac sem ipsum. Mauris interdum non risus sed gravida. Integer sit amet metus pharetra, tristique odio -a, rhoncus augue. Nam vitae neque in mi rutrum aliquam. Suspendisse vulputate efficitur venenatis. Proin -lobortis eros et velit commodo, sed sollicitudin sem maximus. Mauris ut tellus ipsum. Donec facilisis sed -ipsum vitae volutpat. Pellentesque viverra ex vel mi blandit, vel eleifend libero tincidunt. Vestibulum nec -felis congue, ultrices eros sit amet, maximus lacus. - -Duis faucibus, tellus a commodo accumsan, felis mauris tincidunt ante, vel semper magna felis eget erat. Nam -vel odio non diam auctor pretium nec nec dui. Duis non dui ornare sem aliquet malesuada vitae sed odio. Etiam -porttitor ligula orci, in tristique ligula laoreet non. Nulla pulvinar mattis nisi volutpat hendrerit. Nunc -massa velit, feugiat vitae posuere sed, volutpat tristique ligula. Fusce a vulputate orci. Ut cursus mattis -malesuada. - -Quisque ac sem ipsum. Mauris interdum non risus sed gravida. Integer sit amet metus pharetra, tristique odio -a, rhoncus augue. Nam vitae neque in mi rutrum aliquam. Suspendisse vulputate efficitur venenatis. Proin -lobortis eros et velit commodo, sed sollicitudin sem maximus. Mauris ut tellus ipsum. Donec facilisis sed -ipsum vitae volutpat. Pellentesque viverra ex vel mi blandit, vel eleifend libero tincidunt. Vestibulum nec -felis congue, ultrices eros sit amet, maximus lacus. - -Duis faucibus, tellus a commodo accumsan, felis mauris tincidunt ante, vel semper magna felis eget erat. Nam -vel odio non diam auctor pretium nec nec dui. Duis non dui ornare sem aliquet malesuada vitae sed odio. Etiam -porttitor ligula orci, in tristique ligula laoreet non. Nulla pulvinar mattis nisi volutpat hendrerit. Nunc -massa velit, feugiat vitae posuere sed, volutpat tristique ligula. Fusce a vulputate orci. Ut cursus mattis -malesuada. +## Introduction + +> Experience efficient task management with [WeKan](https://wekan.github.io/) - the Open-Source, customizable, and privacy-focused kanban. + +## Signing in + +If this is the first time you're opening Wekan, or if you have recently logged out of Stackspin, you will need to sign into Wekan by choosing the option `Sign in with Oidc` on the loging window. That's it! + +## What is a kanban board? + +A [Kanban Board](https://en.wikipedia.org/wiki/Kanban_board) is a physical or virtual board that helps with tracking projects and tasks. The short, analogue version is this: + +- you write your tasks on post-its +- you divide your board into a couple of columns: let's say "To Do," "Doing," and "Done" +- you put your post-its inside the relevant column on the board, and you move them around as you progress work on them. + +A digital kanban board like Wekan gives you some extra powers, like the ability to be very detailed on the digital "post-it:" you can specify timelines, sub-tasks, who is responsible, you can chat about the task, etc. You can also change your columns whenever you want, add "[swimlanes](https://kanbanize.com/kanban-resources/kanban-software/kanban-swimlanes)" and many more features. + +If you're into kanban boards, Wekan is able to be a full-service task and project management platform for you and your team. diff --git a/frontend/src/modules/dashboard/components/DashboardCard/DashboardCard.tsx b/frontend/src/modules/dashboard/components/DashboardCard/DashboardCard.tsx index 65c3e1fa..50c7524a 100644 --- a/frontend/src/modules/dashboard/components/DashboardCard/DashboardCard.tsx +++ b/frontend/src/modules/dashboard/components/DashboardCard/DashboardCard.tsx @@ -56,7 +56,7 @@ export const DashboardCard = ({ app, version }: DashboardCardProps) => { </div> <div className="px-2.5 py-2.5 sm:px-4 flex justify-end"> <a - href={app.url} + href={app.slug === 'wordpresss' ? `${app.url}/wp-admin/` : app.url} target="_blank" rel="noreferrer" className="inline-flex items-center px-2.5 py-1.5 border border-transparent shadow-sm text-sm font-medium rounded-md text-white bg-primary-600 hover:bg-primary-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500" -- GitLab