I am no expert on robot.txt, but I do not think there is any value from allowing css and js files to be indexed, as they are not usually containing anything relevant to the content of the site. While images and html files or php that renders content of the website would be relevant, as would any txt or other documents served on the site.
I don't know if /index/ is a php thing that shows a list of topics on some sort of forum, if it is, then that probably should be allowed to be seen, if you want the search engines to be able to index and find things there. I have not looked at your site though so I do not know how it works.
If you want your entire site to be indexed by the search engine, make sure it has paths to all the content that it is allowed to follow. Also maybe you should allow your shop if you have one to be indexed too, so that products you sell can be found by searching for them on the search engine :) Though you will still want to prevent the bots from putting things in carts or ordering things by bumbling around.