@julian thank you 🙂
Oxide Style
-
I noticed that the links to the rss feeds are hidden, is it planned to put them back or not ?
-
@Per0x Revert back, install latest version.
-
Update to 3.0.11, install last version
npm install [email protected]
or./nodebb upgrade
Changelog: Github - Commits
Enhanced
composer-deafult
. -
Update to 3.0.13, install last version
npm install [email protected]
or./nodebb upgrade
Changelog: Github - Commits
- Add tid settings,
- Enhanced
composer-deafult
andquick-reply
, - and more small fixes
-
Awesome theme! Great work
-
Hello, the latest version 3.0.17 is not rendering correctly to the forum, do i need to tune something within my admin panel? Thanks!
-
@tommyming You mean mobile devices? If so, the minimum width of 500 +- px is temporarily set.
-
I'm trying to add category tags on the categories template.
The tags are defined in the admin section, as seen in the image below.
How can I do that?LE: I found. In the 'item.tpl' template category, I can use
<span style="color: {../bgColor}">{../tagWhitelist}</span>
The only problem is that the tags have no space after commas, like "abcd,efgh,ijkl" instead of "abcd, efgh, ijkl". -
@george_i Sorry, I not understand u.
-
Update to 3.0.19, install last version
npm install [email protected]
or./nodebb upgrade
Changelog: Github - Commits
- Add option to set all group badges,
- Revert back category icons,
- Re-designed admin panel/menu,
- Change dropdown colors
- and more small fixes...
-
Great work @youhosi
I've forked your theme and adapted as needed.
Now I want to add some content on the user card.
I'm using Nicolas Silver's plugin which adds some custom fields to user's profile.
To import the fields, I've used with success in other locations this syntax:
<!-- IMPORT partials/account/custom_fields_flex.tpl -->
But it doesn't work on "templates/modules/usercard.tpl" file.
Any suggestion? -
Hello @george_i, it's rather related to the plugin itself than the style. You must ask the author himself for this, or he should make corrections.
-
Update to 3.0.21, install last version
npm install [email protected]
or./nodebb upgrade
Changelog: Github - Commits
-
Update to 3.0.26, install last version
npm install [email protected]
or./nodebb upgrade
- improved modal,
- improved page flags,
- Adding a chat block
Changelog: Github - Commits
-
@youhosi I try install but not run :
What am I doing wrong?
-
@Nicolas-0 What is your NodeBB version?
-
v1.11.1 bro
-
Did you use the following command?
./nodebb upgrade && ./nodebb restart
Show logs
./nodebb log
-
@Nicolas-0 Most likely the problem is caused by this change: theme changes for NodeBB/NodeBB#7266
You must update NodeBB to the latest version available on github.
-
@youhosi said in [nodebb-theme-oxide] Oxide Style! 3.0.26:
./nodebb log
when update foro is dead:
2019-01-20T20:13:34.790Z [4567/26517] - error: [build] templates build failed 2019-01-20T20:13:34.790Z [4567/26517] - error: [build] Encountered error during build step TypeError: Property consequent of ConditionalExpression expected node to be of a type ["Expression"] but instead got null at Object.validate (/root/nodebb/node_modules/babel-types/lib/definitions/index.js:109:13) at validate (/root/nodebb/node_modules/babel-types/lib/index.js:505:9) at Object.builder (/root/nodebb/node_modules/babel-types/lib/index.js:466:7) at Object.OpenIf (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:105:14) at compile (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:146:49) at Object.OpenIter (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:118:246) at compile (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:146:49) at compiler (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:160:20) at compileFallback (/root/nodebb/node_modules/benchpressjs/build/lib/precompile.js:32:17) at Promise.try (/root/nodebb/node_modules/benchpressjs/build/lib/precompile.js:93:88) Error occurred during upgrade: TypeError: Property consequent of ConditionalExpression expected node to be of a type ["Expression"] but instead got null at Object.validate (/root/nodebb/node_modules/babel-types/lib/definitions/index.js:109:13) at validate (/root/nodebb/node_modules/babel-types/lib/index.js:505:9) at Object.builder (/root/nodebb/node_modules/babel-types/lib/index.js:466:7) at Object.OpenIf (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:105:14) at compile (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:146:49) at Object.OpenIter (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:118:246) at compile (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:146:49) at compiler (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:160:20) at compileFallback (/root/nodebb/node_modules/benchpressjs/build/lib/precompile.js:32:17) at Promise.try (/root/nodebb/node_modules/benchpressjs/build/lib/precompile.js:93:88) 2019-01-20T20:13:34.794Z [4567/26517] - error: uncaughtException: Property consequent of ConditionalExpression expected node to be of a type ["Expression"] but instead got null TypeError: Property consequent of ConditionalExpression expected node to be of a type ["Expression"] but instead got null at Object.validate (/root/nodebb/node_modules/babel-types/lib/definitions/index.js:109:13) at validate (/root/nodebb/node_modules/babel-types/lib/index.js:505:9) at Object.builder (/root/nodebb/node_modules/babel-types/lib/index.js:466:7) at Object.OpenIf (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:105:14) at compile (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:146:49) at Object.OpenIter (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:118:246) at compile (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:146:49) at compiler (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:160:20) at compileFallback (/root/nodebb/node_modules/benchpressjs/build/lib/precompile.js:32:17) at Promise.try (/root/nodebb/node_modules/benchpressjs/build/lib/precompile.js:93:88) {"error":{},"stack":"TypeError: Property consequent of ConditionalExpression expected node to be of a type [\"Expression\"] but instead got null\n at Object.validate (/root/nodebb/node_modules/babel-types/lib/definitions/index.js:109:13)\n at validate (/root/nodebb/node_modules/babel-types/lib/index.js:505:9)\n at Object.builder (/root/nodebb/node_modules/babel-types/lib/index.js:466:7)\n at Object.OpenIf (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:105:14)\n at compile (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:146:49)\n at Object.OpenIter (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:118:246)\n at compile (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:146:49)\n at compiler (/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js:160:20)\n at compileFallback (/root/nodebb/node_modules/benchpressjs/build/lib/precompile.js:32:17)\n at Promise.try (/root/nodebb/node_modules/benchpressjs/build/lib/precompile.js:93:88)","exception":true,"date":"Sun Jan 20 2019 15:13:34 GMT-0500 (Eastern Standard Time)","process":{"pid":26517,"uid":0,"gid":0,"cwd":"/root/nodebb","execPath":"/usr/bin/node","version":"v10.15.0","argv":["/usr/bin/node","/root/nodebb/nodebb","upgrade"],"memoryUsage":{"rss":286519296,"heapTotal":238538752,"heapUsed":110355616,"external":21365758}},"os":{"loadavg":[1.4716796875,0.7333984375,0.59765625],"uptime":287874},"trace":[{"column":13,"file":"/root/nodebb/node_modules/babel-types/lib/definitions/index.js","function":"Object.validate","line":109,"method":"validate","native":false},{"column":9,"file":"/root/nodebb/node_modules/babel-types/lib/index.js","function":"validate","line":505,"method":null,"native":false},{"column":7,"file":"/root/nodebb/node_modules/babel-types/lib/index.js","function":"Object.builder","line":466,"method":"builder","native":false},{"column":14,"file":"/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js","function":"Object.OpenIf","line":105,"method":"OpenIf","native":false},{"column":49,"file":"/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js","function":"compile","line":146,"method":null,"native":false},{"column":246,"file":"/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js","function":"Object.OpenIter","line":118,"method":"OpenIter","native":false},{"column":49,"file":"/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js","function":"compile","line":146,"method":null,"native":false},{"column":20,"file":"/root/nodebb/node_modules/benchpressjs/build/lib/compiler/compiler.js","function":"compiler","line":160,"method":null,"native":false},{"column":17,"file":"/root/nodebb/node_modules/benchpressjs/build/lib/precompile.js","function":"compileFallback","line":32,"method":null,"native":false},{"column":88,"file":"/root/nodebb/node_modules/benchpressjs/build/lib/precompile.js","function":"Promise.try","line":93,"method":"try","native":false}]}