Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Thoughts on custom theming using vanilla theme.

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 6 months ago #174076 by holch
I am very interested in this as well. I was quite firm in CSS and HTML 10 years ago, but I have not done much since then. Thus I am rusty and bootstrap etc. are currently way over my head and I would have to put a lot of effort to get into this.

The current templates have a lot of code and are pretty complicated (for me). The templates are great in terms of features, but difficult to "understand" if you are not a pro in webdevelopment but would like to create a custom theme. But I have to admit, the first looks at the templates have scared me away. I need to get myself into this and find some time to get deeper into the new theme structure.

A theme with less code would be great to understand the structure better. Of course, I could just delete the CSS and start from scratch, but I am not sure if this is a good idea. ;-)

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The topic has been locked.
  • tammo
  • tammo's Avatar Topic Author
  • Offline
  • Official LimeSurvey Partner
  • Official LimeSurvey Partner
More
5 years 6 months ago - 5 years 6 months ago #174433 by tammo
I am quite sure that it is not a good idea to delete all css and start over again.

Any theme will have more or less the same amount of lines of code. The biggest difference (and advantage as far as I am concerned) between the current "vanilla" and the "raw" or "clean" theme that I am proposing is that in the "raw" theme no superfluous classes have been scattered among all line of code; just semantic classes.

Then a developer (yes, you will need to learn somewhat more about Bootstrap or another framework) can use that "raw" theme as a solid basis for a very user friendly new theme. The "raw" theme will itself be probably very ugly, but it will never be used as a survey theme, only as a clean sheet for the developer. Like an empty piece of paper, but with some grid (Bootstrap grid is what I would prefer now).

Tammo


Tammo ter Hark at Respondage
For Limesurvey reporting, education and customized themes
respondage.nl
Last edit: 5 years 6 months ago by tammo.
The topic has been locked.
  • tammo
  • tammo's Avatar Topic Author
  • Offline
  • Official LimeSurvey Partner
  • Official LimeSurvey Partner
More
5 years 6 months ago - 5 years 6 months ago #174434 by tammo
And hopefully (wink, wink) the upcoming version LimeSurvey 4 will have the possibility to change CSS-frameworks, so Bootstrap4 or any other framework may be used.

Tammo


Tammo ter Hark at Respondage
For Limesurvey reporting, education and customized themes
respondage.nl
Last edit: 5 years 6 months ago by tammo.
The following user(s) said Thank You: Region_AuRA
The topic has been locked.
More
5 years 1 month ago #180140 by jelo
Four months have passed. Is there any external developer offering LS3 themes?

Denis is developing "skelvanilla"
gitlab.com/SondagesPro/SurveyThemes/skelvanilla

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 1 month ago #180145 by DenisChenu
Replied by DenisChenu on topic Thoughts on custom theming using vanilla theme.
Mazi already have some theme

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • tammo
  • tammo's Avatar Topic Author
  • Offline
  • Official LimeSurvey Partner
  • Official LimeSurvey Partner
More
5 years 1 month ago #180149 by tammo
I am working on a 3.x implementation of TFR Responsive.

Is there any documentation on how theming will be in 4.x? Will it be different?

survey.toolsforresearch.com/index.php/963356?lang=en

Tammo


Tammo ter Hark at Respondage
For Limesurvey reporting, education and customized themes
respondage.nl
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 1 month ago #180152 by DenisChenu
Replied by DenisChenu on topic Thoughts on custom theming using vanilla theme.

tammo wrote: Is there any documentation on how theming will be in 4.x? Will it be different?

Some difference , but not totally broke theme if i remind.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
More
5 years 1 month ago #180154 by jelo

tammo wrote: Is there any documentation on how theming will be in 4.x? Will it be different?

Most people try to get the relevant infos for LS3 theme. LS4 alpha package might be available for testing soon. I only remember the intention to replace the messy arrays of variables. But I haven't found a change in the develop branch.

BTW: I tought you use webforms more often. The integration of small surveys as parts of a website are becoming more common. The big survey approach of LimeSurvey is getting less and less acceptance rates.

TFR Responsive looks nice. Pleasure for the eyeballs ;-)

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: tammo
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose