solidos icon indicating copy to clipboard operation
solidos copied to clipboard

M2d Prepare code for new design

Open timea-solid opened this issue 5 months ago • 1 comments

This work will include updated to HTML5 styles and accessibility elements. At the same time CSS files will be consolidated locally first.

timea-solid avatar Oct 06 '25 08:10 timea-solid

See:

  • [x] solid-ui: https://github.com/SolidOS/solid-ui/pull/667 and https://github.com/SolidOS/solid-ui/pull/612 and https://github.com/SolidOS/solid-ui/pull/668
  • [x] solid-ui https://github.com/SolidOS/solid-ui/pull/678 closes issue #232
  • [x] profile-pane: https://github.com/SolidOS/profile-pane/pull/160 and https://github.com/SolidOS/profile-pane/pull/198
  • [x] solid-panes: https://github.com/SolidOS/solid-panes/pull/433
  • [x] mashlib : https://github.com/SolidOS/mashlib/pull/257

PR for Pivot/CSS

  • [x] CSS recipe mashlib : https://github.com/CommunitySolidServer/Recipes/pull/60
  • [x] Pivot : https://github.com/solid-contrib/pivot/pull/118

PRs to fix new bugs: Mashlib

  • [x] https://github.com/SolidOS/mashlib/pull/289
  • [x] https://github.com/SolidOS/mashlib/pull/290, https://github.com/SolidOS/mashlib/pull/309
  • [x] https://github.com/SolidOS/mashlib/pull/294
  • [x] https://github.com/SolidOS/mashlib/pull/302
  • [x] https://github.com/SolidOS/mashlib/issues/288
  • [x] https://github.com/SolidOS/mashlib/issues/282
  • [x] https://github.com/SolidOS/mashlib/issues/287
  • [x]https://github.com/SolidOS/mashlib/issues/264

Profile-pane

  • [x] https://github.com/SolidOS/profile-pane/pull/183
  • [x] https://github.com/SolidOS/profile-pane/pull/188
  • [x] https://github.com/SolidOS/profile-pane/pull/200
  • [x] https://github.com/SolidOS/profile-pane/issues/199
  • [x] https://github.com/SolidOS/profile-pane/issues/181

Solid-panes

  • [x] https://github.com/SolidOS/solid-panes/issues/540
  • [x] https://github.com/SolidOS/solid-panes/issues/529

Solid-logic

  • [x] https://github.com/SolidOS/solid-logic/pull/195

timea-solid avatar Oct 06 '25 08:10 timea-solid

  • profile-pane needed a merge main and to resolve 45 ts lint issues https://github.com/SolidOS/profile-pane/pull/160/commits/a4ecc33c45c9ef439b40a1580bb7427e82f68de8
0:0  error  Parsing error: tsutils.iterateComments is not a function
  • mashlib issues

    • with merge main resolved
    • conflicts with overrides resolved with using variables example "rdflib": "$rdflib"
  • all packages updated beginning with solid-logic

    • some issues with merge main
    • some issues with new workflow not fully working (missings checks update)
    • opened an issue in chat-pane for not protected branch (there is no Settings/Rules/Rulesets

Waiting that you confirm it is OK to merge and publish Actually using :

bourgeoa avatar Jan 25 '26 15:01 bourgeoa

[email protected] running on the Pivot test-server

  • modified the configuration to add missing 841. chunks
  • subdomain https://pivot-test.solidproject.org:3000
  • suffix https://pivot-test.solidproject.org:3100

you should test creating accounts on both servers with more data in profile Both server do not render profile-pane alike (see the name)

markdown is still displayed as text and not as markdown

bourgeoa avatar Jan 25 '26 18:01 bourgeoa

The profiles are the same on both servers. The name is different because initially it displayed the username, not capitalized. The other, has a capitalized name because I specifically added my name in the profile editor.

@bourgeoa since when is the markdown not displaying? is this a rdflib problem?

timea-solid avatar Jan 26 '26 12:01 timea-solid

The markdown issue is a Pivot/CSS issue came with mashlib@2 Does not exist in NSS.

Nothing to do with rdflib. The markdown rendering is done in humanReadablePane

I will install same mashlib version to NSS test-server.

bourgeoa avatar Jan 26 '26 13:01 bourgeoa

@timea-solid I installed the same mashlib in https://pivot-test.solidproject.org:8443 and markdown is working perfectly see https://bourgeoa.pivot-test.solidproject.org:8443/public/test.md

subdomain is https://<podName>.<server>/ suffix is https://<server>/<podName>/

I modified my previous issue location. it is in https://github.com/SolidOS/solid-panes/blob/main/src/humanReadablePane.js

bourgeoa avatar Jan 26 '26 14:01 bourgeoa

@bourgeoa I fixed some style issues in profile-pane. Added a commit on above mentioned PR.

timea-solid avatar Jan 27 '26 09:01 timea-solid

@bourgeoa pls add a link to the PR made on pivot, for changing config

timea-solid avatar Jan 31 '26 13:01 timea-solid

See top of this issue. Waiting for approval

bourgeoa avatar Jan 31 '26 15:01 bourgeoa

CSS-mashlib I think it should not be used anymore locally. I have added 2 start script for development directly in Pivot in the last PR https://github.com/solid-contrib/pivot/pull/118

bourgeoa avatar Jan 31 '26 15:01 bourgeoa

All in Mashlib 2.1.2 report: https://solidos.solidcommunity.net/public/2026/NlnetGrantMilestone2d-.html

timea-solid avatar Mar 10 '26 12:03 timea-solid