|
10 | 10 | <nav> |
11 | 11 | <ul id="rootProject" style="list-style: none;"> |
12 | 12 | <li> |
13 | | - <span id="tw-project-submenu-root"> |
14 | | - <a th:href="@{/project/root}" id="project_0" |
| 13 | + <span id="tw-project-submenu-root" id="project_0" |
| 14 | + ondrop="drop2project(event)" ondragover="allowDrop2Project(event)"> |
| 15 | + <a th:href="@{/project/root}" |
15 | 16 | th:if="${thisProject != null or taskstateType != null}" |
16 | | - ondrop="drop2project(event)" ondragover="allowDrop2Project(event)" |
17 | 17 | class="m-2 btn btn-outline-dark btn-sm"> |
18 | 18 | <i class="fas fa-folder-open"></i> |
19 | 19 | <span th:text="#{right.nav.projects}">Projects</span> |
20 | 20 | </a> |
21 | | - <a th:href="@{/project/root}" id="project_0" |
| 21 | + <a th:href="@{/project/root}" |
22 | 22 | th:if="${thisProject == null and taskstateType == null}" |
23 | | - ondrop="drop2project(event)" ondragover="allowDrop2Project(event)" |
24 | 23 | class="m-2 btn btn-dark btn-sm"> |
25 | 24 | <i class="fas fa-folder-open"></i> |
26 | 25 | <span th:text="#{right.nav.projects}">Projects</span> |
|
41 | 40 |
|
42 | 41 | <ul th:fragment="tw-project-submenu(projectList, thisProject)" style="list-style: none;"> |
43 | 42 | <li th:each="project : ${projectList}"> |
44 | | - <span th:if="${project == thisProject}" class="btn btn-dark btn-sm"> |
| 43 | + <span th:id="'project_' + ${project.id}" |
| 44 | + th:if="${project == thisProject}" |
| 45 | + ondrop="drop2project(event)" ondragover="allowDrop2Project(event)" |
| 46 | + draggable="true" ondragstart="dragProject(event)" |
| 47 | + class="btn btn-dark btn-sm"> |
45 | 48 | <i class="fa-solid fa-diagram-project"></i> |
46 | | - <strong th:id="'project_' + ${project.id}" |
47 | | - th:text="${project.name}" |
48 | | - ondrop="drop2project(event)" ondragover="allowDrop2Project(event)" |
49 | | - draggable="true" ondragstart="dragProject(event)"> |
50 | | - </strong> |
| 49 | + <strong th:text="${project.name}"></strong> |
51 | 50 | </span> |
52 | | - <span th:if="${project != thisProject}"> |
53 | | - <a th:id="'project_' + ${project.id}" |
54 | | - th:href="@{/project/{id}(id=${project.id})}" |
55 | | - ondrop="drop2project(event)" ondragover="allowDrop2Project(event)" |
56 | | - draggable="true" ondragstart="dragProject(event)" class="m-2 btn btn-outline-dark btn-sm"> |
| 51 | + <span th:id="'project_' + ${project.id}" |
| 52 | + th:if="${project != thisProject}" |
| 53 | + ondrop="drop2project(event)" ondragover="allowDrop2Project(event)" |
| 54 | + draggable="true" ondragstart="dragProject(event)" |
| 55 | + class="m-2 btn btn-outline-dark btn-sm"> |
| 56 | + <a th:href="@{/project/{id}(id=${project.id})}"> |
57 | 57 | <i class="fa-solid fa-diagram-project"></i> |
58 | 58 | <span th:text="${project.name}"></span> |
59 | 59 | </a> |
|
0 commit comments