Sign portals are indepenent and don't rely on other other source. That being said you create sign portals the same way other portals are created.
/sign <world|server> [-c <x,y,z>] [-p <price>] [-d <direction>]
followed by placing a sign with any desired text.
Only REDSTONE_DUST supports particle colors. RED is default but can specify one of the following