[PR #776] [MERGED] feat: Added mobile support #1058

Closed
opened 2025-10-09 19:08:06 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/plankanban/planka/pull/776
Author: @papiforcex
Created: 6/3/2024
Status: Merged
Merged: 7/26/2024
Merged by: @meltyshev

Base: masterHead: mobile-support


📝 Commits (8)

📊 Changes

14 files changed (+133 additions, -40 deletions)

View changed files

📝 .husky/pre-commit (+1 -0)
📝 client/package-lock.json (+3 -3)
📝 client/src/components/Background/Background.module.scss (+2 -0)
📝 client/src/components/Board/Board.module.scss (+11 -1)
📝 client/src/components/BoardActions/BoardActions.module.scss (+10 -1)
📝 client/src/components/BoardActions/Filters.module.scss (+9 -3)
📝 client/src/components/Card/Card.module.scss (+13 -0)
📝 client/src/components/CardModal/CardModal.module.scss (+22 -0)
📝 client/src/components/Fixed/Fixed.module.scss (+1 -0)
📝 client/src/components/Header/Header.module.scss (+5 -0)
📝 client/src/components/List/List.module.scss (+13 -0)
📝 client/src/locales/ru-RU/core.js (+39 -30)
📝 client/src/locales/ru-RU/login.js (+3 -1)
📝 docker-compose-dev.yml (+1 -1)

📄 Description

Mobile support feature

Description

This pull request provides fixes facing the issue #19 including the following changes:

The board now adapts to mobile screens as well as the filters and the search bar above the board view. I've also fixed the scroll bar at the bottom of the page which was not showing up unless you scroll down to the bottom of the board view, mostly if you got long tasks with enough cards in it to go over the viewport height (on desktop as well as on mobile).

Changes applied to the board view

The cards modal also have been updated so it does not overrun the screen's width as well as the sidebar tools which now runs bellow the card details and on which appearence changes depending of how small the screen width is.

Changes applied to the cards modal


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/plankanban/planka/pull/776 **Author:** [@papiforcex](https://github.com/papiforcex) **Created:** 6/3/2024 **Status:** ✅ Merged **Merged:** 7/26/2024 **Merged by:** [@meltyshev](https://github.com/meltyshev) **Base:** `master` ← **Head:** `mobile-support` --- ### 📝 Commits (8) - [`1afc33f`](https://github.com/plankanban/planka/commit/1afc33fecab04a3e2f8e836bba603c82248c1e27) Partially fixed mobile support for the board view - [`9e1f4df`](https://github.com/plankanban/planka/commit/9e1f4df120c93b676745b029c16719bf54b9a397) Merge branch 'master' into mobile-support - [`52103c7`](https://github.com/plankanban/planka/commit/52103c775bec8c3ffa0cad9a64cd7c67b954a64d) fix: Update Russian translation (#831) - [`c53a00b`](https://github.com/plankanban/planka/commit/c53a00b4ba5174da221373750a5e8e11ef7bfe13) fix: Update Russian translation (#832) - [`6a7a582`](https://github.com/plankanban/planka/commit/6a7a5820457b690ad7ce0a915e25871ec73d186f) chore(deps): Bump socket.io-parser from 3.3.3 to 3.3.4 in /client (#833) - [`38b6805`](https://github.com/plankanban/planka/commit/38b6805ba1d2b08c8eb106e601d0d37d71824efd) fix: Update healthcheck parameters in docker-compose-dev.yml (#834) - [`062bc79`](https://github.com/plankanban/planka/commit/062bc79e05f012ec4d4371c39eaceba151c1d2b2) Merge branch 'mobile-support' of https://github.com/papiforcex/planka into pr/776 - [`830f895`](https://github.com/plankanban/planka/commit/830f895b32d082f11da0a1214075f6d3ae1ef7c8) chore: Remove empty line ### 📊 Changes **14 files changed** (+133 additions, -40 deletions) <details> <summary>View changed files</summary> 📝 `.husky/pre-commit` (+1 -0) 📝 `client/package-lock.json` (+3 -3) 📝 `client/src/components/Background/Background.module.scss` (+2 -0) 📝 `client/src/components/Board/Board.module.scss` (+11 -1) 📝 `client/src/components/BoardActions/BoardActions.module.scss` (+10 -1) 📝 `client/src/components/BoardActions/Filters.module.scss` (+9 -3) 📝 `client/src/components/Card/Card.module.scss` (+13 -0) 📝 `client/src/components/CardModal/CardModal.module.scss` (+22 -0) 📝 `client/src/components/Fixed/Fixed.module.scss` (+1 -0) 📝 `client/src/components/Header/Header.module.scss` (+5 -0) 📝 `client/src/components/List/List.module.scss` (+13 -0) 📝 `client/src/locales/ru-RU/core.js` (+39 -30) 📝 `client/src/locales/ru-RU/login.js` (+3 -1) 📝 `docker-compose-dev.yml` (+1 -1) </details> ### 📄 Description # Mobile support feature ### Description This pull request provides fixes facing the issue #19 including the following changes: The board now adapts to mobile screens as well as the filters and the search bar above the board view. I've also fixed the scroll bar at the bottom of the page which was not showing up unless you scroll down to the bottom of the board view, mostly if you got long tasks with enough cards in it to go over the viewport height _(on desktop as well as on mobile)_. ![Changes applied to the board view](https://github.com/plankanban/planka/assets/49340720/4cb667fc-f97d-41fb-a639-461750b1b5fd) The cards modal also have been updated so it does not overrun the screen's width as well as the sidebar tools which now runs bellow the card details and on which appearence changes depending of how small the screen width is. ![Changes applied to the cards modal](https://github.com/plankanban/planka/assets/49340720/c2b2f1ad-cf38-447a-98dd-51cc13fc1107) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2025-10-09 19:08:06 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#1058