summaryrefslogtreecommitdiff
path: root/TWiki/GnuSkinTodo.mdwn
blob: ad1410ec19f573b49efd63731140f234f8deea6f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
## <a name="Small_ToDo_list_for_the_GnuSkin"> </a> Small ToDo list for the [[GnuSkin]]

Please use the TWiki:Plugins/GnuSkinPluginDev topic for discussions regarding the [[GnuSkin]].

* The leading theme for everything I do with the [[GnuSkin]] was given to me by my English teacher at univeristy: _Simplify, simplify, simplify!_

### <a name="Release_1_2"> Release 1.2 </a>

The current branch for the TWiki:Codev/AthensRelease

**_Pending:_**

* Only the printer icon in the toolbar looks OK in IE.
  * Could it be using a cleaner 250 color palette than the rest?
    * Yes, it seems so. The printer icon used an indexed palette of 127 colors.
  * First I thought IE wouldn't display transparent PNG's at all, but now I now.
  * Hopefully I can sort this out and also fix the rounded edges display issue at the same time.

* The [[SmiliesPlugin]] detects a smiley in the hidden Gnu head and replaces it with an image, breaking the HTML. Reported by TWiki:Main.StefanLindmark
* Reintroduce the preview - people seem to want it back.
* The LINK directive is parsed wrong in the Perl module, Chris has a fix.
* Document the [[WebMenu]] changes, e.g., how Edit Menu defaults to edit the [[TWiki/WebMenu]].
* Fix CSS:
  * Visited links should not have the same color as non-visited links.
  * Add more "empty" templates that include the style sheet. The [[GnuSkin]] does not provide replacement remplates for all cases yet.

**_Fixed:_**

* "Cancel Edit" is already in CVS
* The disturbing JavaScript stuff from the edit template is removed in CVS
* Batched diffs is checked in, there is still things todo but existing code is sufficient. The following is an example of how the documentation could read:
  * Revisions to show when using "View Diffs" in the GNUskin.
    * Set GNUSKINPLUGIN\_NUMREVISIONS = 2

### <a name="Release_2_0"> Release 2.0 </a>

The new 2.x branch intended for TWiki:Codev/BeijingRelease

**_Pending:_**

* I18N fixes for the 2.0 release. The Beijing release prompts this, see TWiki:Plugins/InternationalisingYourSkin

* Add option to turn preview mode off.

* _Roll back to topic revision X_

* Other adaptations for the Beijing release of TWiki.

**_Fixed:_**

### <a name="Future_releases"> Future releases </a>

* I would **so** much like to have two buttons in edit mode: "Save Now!" and "Preview First"
  * Maybe someone else is working on this, TWiki:Main.ColasNahaboo? See TWiki:Codev/SavemultiCgiScript

* The [[WebMenu]] could use some animations, maybe this is possible if we can detect java script in a better fashion than is done in the [[TigerSkin]]?

* Separate the side bar, the [[WebMenu]], from the [[GnuSkinPlugin]].

* Implement a better TWiki:Codev/GoIsSearch for the search field. The semantics are already descibed on TWiki, so an implementation shouldn't take too long to cook up.

* Parametrisize more.
  * User configurable everything, as far as possible.
  * The top logo could perhaps be removed altogether, and/or be more user customizable.
  * Fix the CSS stuff - one should be able to use a style sheet that "matches" the chosen web color better. (matches/complements/whatever).
  * Use customizable menu. Be able to use the standard TWiki menus?

### <a name="Comments_"> Comments? </a>

Created this brainstorm topic for the [[GnuSkin]]. Mostly for my own usage, but probably useful for others as well.

-- [[Main/JoachimNilsson]] - 17 Feb 2003

Added some stuff I forgot yesterday from TWiki:Plugins/GnuSkinPluginDev

-- [[Main/JoachimNilsson]] - 18 Feb 2003

Don't know if you've changed this, but the previous version had an `alt` text for the logo that interfered with [[SmiliesPlugin]] that would detect an emoticon in the gnu head, replace it with &lt;img href....&gt; and break the HTML.

-- TWiki:Main.StefanLindmark - 18 Feb 2003

Aha, thanks Stefan!

-- [[Main/JoachimNilsson]] - 18 Feb 2003